du

फ़ाइल और डायरेक्टरी

इस्तेमाल

du -sh [path]

फ़ाइलें डिस्क पर असल में जितनी जगह लेती हैं उसे जोड़ता है; यह आवंटित block गिनता है, इसलिए इसका जोड़ फ़ाइल आकारों के जोड़ और df से अलग होता है।

आम विकल्प

विकल्पअर्थ
-sOne total per argument instead of every subdirectory
-hReadable sizes such as 1.2G
-aInclude files, not only directories
-dLimit the depth; GNU also spells it --max-depth
-xStay on one filesystem
-cPrint a grand total at the end

उदाहरण

du -sh *

Size of every item in this directory.

du -h -d 1 / | sort -h

Top-level directories, smallest to biggest.

du -shx /var

Size of /var without crossing into other mounts.

हटाना, मिटाना और ढूँढना। कुछ कमांड दोबारा नहीं पूछते, इसीलिए -i लगाने की आदत हाथ बचाती है।

कैसे पढ़ें

  • बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
  • तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
  • विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।

आम सवाल

Q. du क्या करता है?

फ़ाइलें डिस्क पर असल में जितनी जगह लेती हैं उसे जोड़ता है; यह आवंटित block गिनता है, इसलिए इसका जोड़ फ़ाइल आकारों के जोड़ और df से अलग होता है।

Q. इसे कैसे लिखें?

du -sh [path] — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।

Q. कितने विकल्प जानने लायक़ हैं?

यहाँ 6 दिए हैं; पूरी सूची man du में है। यह कमांड फ़ाइल और डायरेक्टरी में आती है।

मिलती-जुलती कमांड

man पेज: man du