कमांड लाइन से डायरेक्टरी का आकार कैसे प्राप्त करें

विषयसूची:

Anonim

कमांड लाइन से निर्देशिका का आकार देखना चाहते हैं? आपने देखा होगा कि किसी निर्देशिका की सामग्री को सूचीबद्ध करने के लिए पारंपरिक ls कमांड का उपयोग करने से आवश्यक रूप से निर्देशिका का कुल आकार नहीं दिखाई देगा। इसके बजाय, यह देखने के लिए कि किसी विशिष्ट निर्देशिका के लिए डिस्क उपयोग क्या है, आप समर्पित डु कमांड का उपयोग करना चाहेंगे, जो किसी निर्दिष्ट पथ या निर्देशिका के लिए डिस्क उपयोग आंकड़े प्रदर्शित करेगा।हम आपको दिखाएंगे कि इस आदेश का उपयोग कैसे करें।

यह स्पष्ट रूप से कमांड लाइन उपयोगकर्ताओं के लिए लक्षित है, और निर्देशिका के आकार को पुनर्प्राप्त करने के लिए डु कमांड मैक ओएस, मैक ओएस एक्स, लिनक्स और अन्य यूनिक्स किस्मों पर समान काम करेगा। आकस्मिक मैक उपयोगकर्ताओं के लिए, निर्देशिका का आकार प्राप्त करने का एक आसान तरीका किसी निर्दिष्ट फ़ोल्डर पर जानकारी प्राप्त करें कमांड का उपयोग करके फाइंडर के माध्यम से है।

कमांड लाइन के माध्यम से एक निर्देशिका का आकार प्राप्त करना

टर्मिनल कमांड लाइन से, निर्देशिका का आकार देखने के लिए निम्नलिखित सिंटैक्स जारी करें:

du -sh /directory/path

उदाहरण के लिए, /एप्लिकेशन फ़ोल्डर का कुल आकार प्राप्त करने के लिए, आप निम्न कमांड स्ट्रिंग जारी करेंगे:

du -sh /अनुप्रयोग/

आप किसी निर्दिष्ट निर्देशिका के आकार की गणना करने के लिए इसका उपयोग कर सकते हैं और साथ ही निर्देशिकाओं और फ़ाइलों के आकार को भी देख सकते हैं।

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

कमांड लाइन द्वारा सभी निर्देशिका सामग्री का आकार कैसे देखें

यदि आप कमांड लाइन से वर्तमान निर्देशिका सामग्री का आकार देखना चाहते हैं, जिसमें कोई फ़ोल्डर और फ़ाइलें शामिल हैं, तो स्टार वाइल्डकार्ड के साथ du -sh कमांड, जैसे:

du -sh

यह एक लंबी सूची प्रारूप में फ़ोल्डरों के कुल आकार और अलग-अलग फ़ाइलों के कुल आकार सहित वर्तमान निर्देशिका में सब कुछ का आकार दिखाएगा।

यदि वांछित हो तो आप अन्य निर्देशिका पथों के साथ वाइल्डकार्ड का उपयोग भी कर सकते हैं, उदाहरण के लिए यदि आप उपयोगकर्ता के डेस्कटॉप फ़ोल्डर का आकार और सभी सामग्री देखना चाहते हैं, तो आदेश होगा:

du -sh /Users/NAME/Desktop/

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

यह भी ध्यान देने योग्य है कि यदि आप संपूर्ण निर्देशिका के बजाय केवल किसी विशेष फ़ाइल का आकार किसी निर्देशिका में प्राप्त करना चाहते हैं, तो आप उस विशिष्ट फ़ाइल के बजाय ls -l कमांड का उपयोग कर सकते हैं।

कमांड लाइन से निर्देशिकाओं के आकार को पुनः प्राप्त करने के लिए एक और उपयोगी युक्ति के बारे में जानें? हमें टिप्पणियों में बताएं, और अगर आपको यह लेख अच्छा लगा हो तो आपको हमारी अन्य कमांड लाइन सामग्री भी दिलचस्प लगेगी।

कमांड लाइन से डायरेक्टरी का आकार कैसे प्राप्त करें