डिस्क उपयोग का विश्लेषण और ट्रैक करने के कई तरीके और उपकरण हैं, जैसे कि प्रसिद्ध डु कमांड। हालाँकि, इस विकल्प को कहा जाता है एनसीडीयू, जो मैं आज आपको दिखाता हूं वह कुछ अधिक सहज और दृश्यात्मक हो सकता है, क्योंकि यह इस टूल को टेक्स्ट-आधारित इंटरफ़ेस प्रदान करने के लिए प्रसिद्ध NCureses लाइब्रेरी का उपयोग करता है।
एनसीडीयू एनसीर्सेस डिस्क उपयोग से आता है, और लाइन उपयोगिता पर आधारित है डु आदेश. इसके अलावा, यह बहुत तेज़ है और आपको तुरंत दिखाएगा कि आपकी फ़ाइलें और निर्देशिकाएं लिनक्स में भंडारण स्थान का क्या उपयोग कर रही हैं। जानकारी मेगाबाइट्स, गीगाबाइट्स, स्पेस बार ग्राफ़ इत्यादि जैसे फ़ील्ड के साथ कॉलम में प्रदर्शित की जाएगी।
एनसीडीयू पैकेज उपलब्ध है डिस्ट्रो रिपॉजिटरी जैसे डेबियन, उबंटू, लिनक्स मिंट और डेरिवेटिव। हालाँकि, आपको यह अन्य वितरण जैसे RHEL, CentOS, Fedora, आदि में नहीं मिलेगा। उस स्थिति में आपको इसे अपने पसंदीदा पैकेज प्रबंधन टूल के साथ इंस्टॉल करने के लिए रेपो को सक्षम करना होगा।
एक बार एनसीडीयू इंस्टॉल हो जाए तो इसका इस्तेमाल करें टर्मिनल से यह बहुत ही सरल है। आपको केवल इसे निष्पादित करना होगा:
ncdu
और वही इसकी शुरुआत करेगा फ़ाइलों और निर्देशिकाओं को ट्रैक करें जो वर्तमान कार्यशील निर्देशिका के अंदर हैं। एक बार सामग्री स्कैन हो जाने के बाद, यह फ़ाइलों और निर्देशिकाओं की ट्री संरचना, साथ ही उनके डिस्क उपयोग को मानव-पठनीय प्रारूप में और बार ग्राफ़ के साथ प्रस्तुत करेगी।
साथ ही, जैसे ही स्कैनिंग प्रक्रिया समाप्त हो जाती है, आप कई का उपयोग भी कर सकते हैं इंटरैक्टिव सुविधाएँ. उदाहरण के लिए, यदि आप i दबाते हैं तो आप उस निर्देशिका की जानकारी देख पाएंगे जिसे आपने चुना है। आप तीरों के साथ आगे बढ़ सकते हैं. आप चयनित फ़ाइल या निर्देशिका को -d से हटा भी सकते हैं और फिर हाँ या नहीं से पुष्टि कर सकते हैं। ncdu सहायता देखने के लिए आप Shift + दबा सकते हैं? और सूचना विंडो दिखाई देगी.
पैरा उस इंटरफ़ेस से बाहर निकलें जिसका आप उपयोग कर सकते हैं q.
दिलचस्प बात यह है कि मैं इसे आराम से देखने के लिए एमसी का उपयोग करता था..