Computer >> कंप्यूटर >  >> प्रणाली >> Linux

Linux में डिस्क स्थान खाली करने के लिए du का उपयोग करना

Linux में डिस्क स्थान खाली करने के लिए du का उपयोग करना

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

डु क्या है?

du लिनक्स में एक मानक कमांड है जो डिस्क के उपयोग के बारे में तुरंत जानकारी दिखाता है। कमांड का नाम ही "डिस्क उपयोग" के लिए है। हालांकि यह बहुत ही बुनियादी लग सकता है, du विकल्पों और उपयोगों की एक पूरी मेजबानी है जो इसे शुरुआती और उन्नत लिनक्स उपयोगकर्ताओं दोनों के लिए एक मूल्यवान उपकरण बनाती है।

du का उपयोग कैसे शुरू करें

आप सोच रहे होंगे कि du . का उपयोग कैसे शुरू करें . सबसे सरल और सबसे बुनियादी तरीका, निश्चित रूप से, बिना किसी विकल्प के कमांड का उपयोग करना है:

du
Linux में डिस्क स्थान खाली करने के लिए du का उपयोग करना

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

ऐसा ही एक विकल्प है आकार के आउटपुट को उस प्रारूप में बदलना जिसे आप पढ़ सकते हैं। ऐसा करने के लिए, आपको या तो -h . जोड़ना होगा ध्वज या --human-readable झंडा।

du -h
Linux में डिस्क स्थान खाली करने के लिए du का उपयोग करना

इससे बाईं ओर की फ़ाइलों का आकार पार्स करना बहुत आसान हो जाता है। लेकिन यहां अभी भी बहुत कुछ सुलझाना बाकी है। सौभाग्य से, कुछ अन्य विकल्प इसे आसान बनाते हैं।

-s ध्वज दिए गए निर्देशिका के डिस्क उपयोग को सारांशित करेगा। इसे अक्सर -h . के साथ जोड़ा जाता है निर्देशिका का एक बहुत ही सरल और आसानी से पढ़ा जाने वाला सारांश देने के लिए ध्वजांकित करें।

du -hs
Linux में डिस्क स्थान खाली करने के लिए du का उपयोग करना

du . से आप किन निर्देशिकाओं की जांच कर रहे हैं, इसके आधार पर , आपको sudo . का उपयोग करके अपने विशेषाधिकार बढ़ाने की आवश्यकता हो सकती है या इसी के समान। उदाहरण के लिए:जब आप यह देखना चाहते हैं कि रूट निर्देशिका कितनी डिस्क उपयोग कर रही है।

जबकि कई अन्य उपयोगी विकल्प हैं जिनका उपयोग आप du . के साथ कर सकते हैं , -h और -s डिस्क स्थान को साफ़ करने के लिए हमें केवल फ़्लैग की आवश्यकता होती है।

डु के साथ Linux डिस्क स्थान खाली कैसे करें

अब जब आप जानते हैं कि du . का उपयोग कैसे करना है , आप अपने कंप्यूटर पर डिस्क स्थान खाली करते समय इसका उपयोग कर सकते हैं।

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

sudo du -hs /*
Linux में डिस्क स्थान खाली करने के लिए du का उपयोग करना

यह आपको दिखाता है कि फाइल सिस्टम में कौन सी निर्देशिका सबसे अधिक स्थान घेर रही है। वहां से, आप प्रत्येक निर्देशिका में एक ही कमांड का उपयोग करके यह पता लगा सकते हैं कि कौन सी उप-निर्देशिकाएं और फ़ाइलें सबसे अधिक स्थान ले रही हैं।

कई मामलों में, आप अपनी होम निर्देशिका खोज रहे होंगे, क्योंकि यह वह जगह है जहाँ आप अपनी व्यक्तिगत फ़ाइलें संग्रहीत करेंगे। आप ~/ . सर्च करके ऐसा कर सकते हैं , क्योंकि यह आपके होम डायरेक्टरी के लिए शॉर्टहैंड है।

du -hs ~/*
Linux में डिस्क स्थान खाली करने के लिए du का उपयोग करना

इन आदेशों को जितना आवश्यक हो उतना दोहराना जारी रखें ताकि यह कम किया जा सके कि कौन सी निर्देशिका सबसे अधिक स्थान ले रही है।

उदाहरण के लिए, यदि आपके होम फोल्डर में "स्टोरेज" नामक एक निर्देशिका है जो बहुत अधिक स्थान लेती है, तो du का उपयोग करें। यह पता लगाने के लिए कि इसमें कौन सी फाइलें सबसे बड़ी हैं।

du -hs ~/Storage/*
Linux में डिस्क स्थान खाली करने के लिए du का उपयोग करना

यहां से, आप उन फ़ाइलों को आसानी से हटा सकते हैं जिन्हें आप rm . का उपयोग नहीं करना चाहते हैं आदेश।

rm -rf ~/Storage/big-file

हर दूसरी फ़ाइल के लिए ऐसा करें जिसे आप अब अपने ड्राइव पर नहीं चाहते हैं ताकि वांछित मात्रा में संग्रहण स्थान खाली हो सके।

अक्सर पूछे जाने वाले प्रश्न

<एच3>1. क्या फ़ाइल आकार के आधार पर छाँटने का कोई तरीका है?

हां, आप आउटपुट को du . से पाइप कर सकते हैं sort . में फ़ाइल आकार के अनुसार क्रमबद्ध करने के लिए।

du -hs ~/* | sort -hr
<एच3>2. मैं कैसे देख सकता हूँ कि मेरे पास कितना खाली डिस्क स्थान है?

आप df . का प्रयोग करेंगे , एक बहुत ही सरल उपयोग के साथ एक पूरी तरह से अलग कमांड, यह देखने के लिए कि आपके पास कितना खाली डिस्क स्थान है:

df -h
<एच3>3. क्या मुझे अपने कंप्यूटर से प्रोग्राम हटाने के लिए du का उपयोग करना चाहिए?

नहीं, यह विधि केवल उन फ़ाइलों के लिए उपयोगी है जिन्हें आपने स्वयं सहेजा है। यदि आप किसी प्रोग्राम को हटाना चाहते हैं, तो आपको अपने वितरण के पैकेज मैनेजर या सॉफ्टवेयर सेंटर का उपयोग करना चाहिए।

रैपिंग अप

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

लेकिन जब यह आदेशों की बात आती है तो यह हिमशैल का सिरा होता है। यह जानने के लिए पढ़ें कि Linux में फ़ाइलों को खोजने के लिए किन आदेशों का उपयोग करना है।


  1. उन्नत पीसी क्लीनअप के साथ डिस्क स्थान कैसे खाली करें?

    आपका कंप्यूटर कई फाइलों और फ़ोल्डरों से भरा हुआ है, और उनमें से ज्यादातर के बारे में आप जानते हैं। हालाँकि, कुछ अस्थायी, जंक, निरर्थक और पुराने ऐप्स अनावश्यक रूप से आपकी हार्ड डिस्क पर जगह घेर रहे हैं। इन फ़ाइलों को निकालने के लिए, पहले उन्हें पहचानना महत्वपूर्ण है, और इसे मैन्युअल रूप से निष्पादित

  1. Windows 10, 7, 8 में डिस्क स्थान कैसे खाली करें

    भले ही आपकी हार्ड डिस्क का आकार कितना भी हो, जल्दी या बाद में, ड्राइव का खाली स्थान डेटा से भर जाएगा और आपको एक संदेश मिलेगा कि हार्ड डिस्क स्थान समाप्त हो रहा है। यदि आप हार्ड डिस्क के साथ फंस गए हैं और कुछ स्थान पुनः प्राप्त करना चाहते हैं, तो आप सही जगह पर आए हैं। हमने विंडोज 10, 8 और 7 में डिस्क

  1. लिनक्स में डिस्क स्थान की जांच और प्रबंधन कैसे करें

    डिस्क स्थान का प्रबंधन कंप्यूटर उपयोगकर्ताओं के लिए प्रमुख चिंताओं में से एक है, भले ही वे जिस प्लेटफॉर्म का उपयोग करते हैं। खासकर अगर आप सिस्टम एडमिनिस्ट्रेटर हैं, तो आपका काम ऑफलाइन और ऑनलाइन सिस्टम की सेहत पर नजर रखना है। चूंकि कम डिस्क स्थान लिनक्स पर अपडेट में बाधा डाल सकता है, जिससे अन्य गंभीर