कमांड लाइन डिस्क उपयोग उपयोगिताएं: डीएफ और डु

मैक पर डिस्क उपयोग जानकारी प्राप्त करना अक्सर फ़ाइल, निर्देशिका, या हार्ड ड्राइव का चयन करके और जानकारी प्राप्त करने के लिए कमांड -1 को मारकर इकट्ठा किया जाता है, फिर डिस्क उपयोग सहित चयनित ऑब्जेक्ट के बारे में विस्तारित जानकारी के साथ एक अच्छा जीयूआई इंटरफ़ेस दिखाई देता है। कमांड-मैं डिस्क जानकारी प्राप्त करने का एकमात्र तरीका नहीं है, हालांकि कमांड लाइन के साथ इस डेटा को इकट्ठा करने के लिए दो उपयोगी उपयोगिताओं हैं जिन्हें आपको पता होना चाहिए; डीएफ और डु। निम्नलिखित प्रत्येक कमांड का एक संक्षिप्त विवरण है और आप उनका उपयोग कैसे कर सकते हैं:

डीएफ - फ़ाइल सिस्टम के आधार पर डिस्क उपयोग जानकारी प्रदर्शित करता है (यानी: संपूर्ण ड्राइव, संलग्न मीडिया, आदि)

कमांड प्रॉम्प्ट पर, टाइप करें:
df -h
-एच ध्वज 'मानव पठनीय रूप' के लिए है जिसका मतलब परिचित मेगाबाइट / गीगाबाइट प्रारूप में वापसी का परिणाम है। आपको ऐसा कुछ देखना चाहिए:

$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/disk0s2 74G 52G 22G 70% /

इस मामले में, / dev / disk0s2 मुख्य हार्ड डिस्क है, और इसका 70% उपयोग में है।

डु - प्रत्येक फ़ाइल और निर्देशिका के लिए डिस्क उपयोग जानकारी प्रदर्शित करता है (यानी: होम निर्देशिका, फ़ोल्डर, आदि)

कमांड प्रॉम्प्ट पर टाइप करें:
du -sh ~
ध्वज सारांश के लिए है, और एक बार फिर -एच ध्वज 'मानव पठनीय रूप' के लिए है, ~ आपकी होम निर्देशिका है। आपको ऐसा कुछ देखना चाहिए:
$ du -sh ~
26G /Users/MacUser

यह उपयोगकर्ता होम निर्देशिका 26 जीबी स्पेस लेती है!

एक और उदाहरण, टर्मिनल पर du -sh * टाइप करें। * वाइल्डकार्ड आपकी होम निर्देशिका में सभी फ़ाइलों को कवर करेगा या जो भी निर्देशिका आप वर्तमान में कर रहे हैं, डिफ़ॉल्ट रूप से टर्मिनल आपके होम निर्देशिका के साथ पीडब्ल्यूडी (वर्तमान कार्यशील निर्देशिका) के रूप में लॉन्च होगा।

$ du -sh *
32M Desktop
217M Documents
531M Downloads
12G Library
5.2G Movies
2.1G Music
1.5G Pictures
8.0k Public
36k Sites

जैसा कि आप देख सकते हैं, * निर्देशिका द्वारा उठाए गए स्थान के टूटने की अनुमति देता है। डिस्क स्थान को साफ़ करने का प्रयास करते समय यह बेहद उपयोगी हो सकता है यदि आप नहीं जानते कि सभी कमरे में क्या हो रहा है।