जाओ (Disk उपयोग) कमांड इन Linux

संक्षेप में, "du("Disk उपयोग) है आदेश Linux / यूनिक्स हम कर सकते हैं अधिकृत मात्रा (उपयोग की जानकारी) की जाँच करें hard disk de फ़ोल्डरों si फ़ाइलें.
बहुत उपयोगी है, खासकर जब हम द्वारा सीमित हैं एक आदेश एक की जगह hard disk - या एसएसडी - और हम जल्दी से पता लगाना चाहते हैं कि वे कौन हैं फ़ाइलें और / या फ़ोल्डरों सबसे "स्वैच्छिक"। बेशक, "डु" कमांड यह syntaxes कि हम जानकारी वांछित वापसी उपयोग की एक किस्म में इस्तेमाल किया जा सकता है।

आदेश पंक्ति सिंटैक्स "डु" बहुत ही सरल और बहुत लचीला है, जैसा कि अधिकांश कमांड हैं linux.

"डु" कमांड के प्रलेखन में, हमें निम्नलिखित विकल्पों के साथ प्रस्तुत किया गया है:

[रूट @ सर्वर] # du-help
उपयोग: जाएं [विकल्प]… [फ़ाइल]…
या: डु [विकल्प]… –files0-from=F
संक्षेप में प्रस्तुत करना disk निर्देशिकाओं के लिए प्रत्येक फ़ाइल का पुनरावर्ती उपयोग।

लंबे समय तक अनिवार्य तर्क options संक्षेप में अनिवार्य हैं options भी है.
-ए, -सभी फ़ाइलों के लिए सभी लेखन गिनती, न कि केवल निर्देशिकाओं के लिए
-स्पष्ट आकार प्रिंट स्पष्ट आकार, बजाय disk प्रयोग यद्यपि स्पष्ट आकार आमतौर पर छोटा होता है, यह ('विरल') फ़ाइलों में छेद, आंतरिक विखंडन, अप्रत्यक्ष ब्लॉक और इसी तरह के कारण बड़ा हो सकता है
-B, -ब्लॉक-साइज = SIZE SIZE-बाइट ब्लॉक का उपयोग करें
-b, - बराबर-आकार-आकार-आकार-आकार = 1 tes के बराबर
-सी, -टोटल भव्य कुल का उत्पादन करता है
-D, -Dereference- आर्ग डेरेफेरेंस केवल कमांड लाइन पर सूचीबद्ध सहानुभूति है
–files0-from=F सारांशित करें disk फ़ाइल एफ में निर्दिष्ट एनयूएल-समाप्त फ़ाइल नामों का उपयोग;
यदि F है - तो मानक इनपुट से नाम पढ़ें
-H बराबर -Dereference- आर्ग (-D)
-h, मानव पठनीय प्रारूप में -human पठनीय प्रिंट आकार (जैसे, 1K 234M 2G)
-Si की तरह -h, लेकिन 1000 की शक्तियों का उपयोग करें 1024 नहीं
-k जैसे –ब्लॉक-साइज़ = 1K
-l, -count-links कई बार हार्ड लिंक से आकार की गणना करते हैं
-एम लाइक –ब्लॉक-साइज = 1 एम
-L, -Dereference सभी प्रतीकात्मक लिंक को dereference
-P, -no-dereference किसी भी प्रतीकात्मक लिंक का पालन नहीं करता है (यह है default)
-0, -नएलाइन के बजाय 0 बाइट्स के साथ प्रत्येक आउटपुट लाइन को समाप्त करें
-S, -सेपरेट-डायर में उपनिर्देशिका का आकार शामिल नहीं है
-s, –summarize प्रत्येक तर्क के लिए केवल कुल प्रदर्शित करता है
-x, -एक-फ़ाइल-system विभिन्न फ़ाइलों पर निर्देशिकाएँ छोड़ें systems
-X, –exclude-from=FILE उन फ़ाइलों को बाहर कर देता है जो FILE के किसी भी पैटर्न से मेल खाती हैं
–exclude=PATTERN उन फ़ाइलों को बाहर निकालें जो PATTERN से मेल खाती हैं
–max-depth=N किसी निर्देशिका (या फ़ाइल, –all के साथ) के लिए कुल योग तभी प्रिंट करें जब वह कमांड लाइन तर्क के नीचे N या उससे कम स्तर हो; –अधिकतम-गहराई=0 के समान है
-संक्षेप
-निर्देशिका या उसकी किसी उपनिर्देशिका में किसी भी फ़ाइल के अंतिम संशोधन का समय दिखाता है
-समय =WORD समय के रूप में दिखाओ WORD संशोधन समय के बजाय: समय, पहुंच, उपयोग, समय या स्थिति
-शैली-शैली = स्टाइल शैली का उपयोग करके स्टाइल शो: फुल-आइसो, लॉन्ग-आइसो, आइसो, + फोर्सेट
FORMAT की व्याख्या 'तिथि' के रूप में की जाती है
-हेल्प इस मदद और प्रदर्शन से बाहर निकलें
आउटपुट संस्करण की जानकारी और बाहर निकलें -version

प्रदर्शन मान पहले से उपलब्ध आकार की इकाइयों में हैं, जैसे -ब्लॉक-आकार और DU_BLOCK_SIZE, BLOCK_SIZE और BLOCKSIZE पर्यावरण चर।
अन्यथा, इकाइयों default 1024 बाइट्स (या अगर POSIXLY_CORRECT सेट है)।

आकार प्रकार का अनुरोध किया (अनुरोध वैकल्पिक साल या पूर्णांक प्रकार के बाद) GMT में से एक: KB 1000, 1024 कश्मीर, एमबी 1000 1000 *, एम * 1024 1024, और जी, टी, पी, ई, Z के लिए इतने पर, वाई

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

du --si -s * | sort -h

इसका मतलब यह है अलग-अलग मात्रा प्रदर्शन व्यस्त फोल्डर और / वार में फाइलें, उतरते हल।

"क्रमबद्ध ज"- सॉर्ट करें और परिणाम प्रदर्शित करें"मानव पठनीय प्रारूप". बाइट्स, किलोबाइटs, मेगाबाइट, गीगाबाइट.

"-तथा"- कुछ हद तक" -h "के समान फ़ंक्शन है, लेकिन 1000 के बजाय 1024 का उपयोग करता है।

"-s"- मूल निर्देशिका के लिए कुल प्रदर्शित करता है, इसके नीचे फ़ोल्डर्स और फ़ाइलों का विवरण दिए बिना।

प्रौद्योगिकी के प्रति जुनूनी होने के कारण मैं इस पर मजे से लिखता हूं StealthSettings2006 से .com। मुझे ऑपरेटिंग सिस्टम में व्यापक अनुभव है: macOS, Windows एसआई Linux, लेकिन प्रोग्रामिंग भाषाओं और ब्लॉगिंग प्लेटफ़ॉर्म में भी (WordPress) और ऑनलाइन स्टोर के लिए (WooCommerce, मैगेंटो, प्रेस्टाशॉप)।

कैसे करें » Linux » जाओ (Disk उपयोग) कमांड इन Linux
एक टिप्पणी छोड़ दो