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

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

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

du क्या है?

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

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

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

du

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

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

du -h

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

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

du -hs

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

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

du के साथ लिनक्स डिस्क स्पेस कैसे खाली करें

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

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

sudo du -hs /*

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

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

du -hs ~/*

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

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

du -hs ~/Storage/*

यहां से, आप उन फाइलों को बस डिलीट कर सकते हैं जिन्हें आप rm कमांड का उपयोग करके नहीं रखना चाहते हैं।

rm -rf ~/Storage/big-file

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

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

1. क्या फाइल साइज के अनुसार सॉर्ट करने का कोई तरीका है?

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

du -hs ~/* | sort -hr

2. मैं कैसे देखूं कि मेरे पास कितना फ्री डिस्क स्पेस है?

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

df -h

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

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

समापन

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

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

  1. Advanced PC Cleanup के साथ डिस्क स्पेस जल्दी खाली करें - एक विश्वसनीय विंडोज 10 समाधान Advanced PC Cleanup के साथ डिस्क स्पेस जल्दी खाली करें - एक विश्वसनीय विंडोज 10 समाधान

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

  1. विंडोज 10, 8 और 7 पर डिस्क स्पेस खाली करें - आसान, प्रभावी टिप्स विंडोज 10, 8 और 7 पर डिस्क स्पेस खाली करें - आसान, प्रभावी टिप्स

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

  1. लिनक्स पर डिस्क स्पेस प्रबंधन में महारत: आवश्यक DF और DU कमांड लिनक्स पर डिस्क स्पेस प्रबंधन में महारत: आवश्यक DF और DU कमांड

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