यह मार्गदर्शिका आपको दिखाएगी कि सभी Linux वितरणों के साथ आने वाले आदेशों की एक श्रृंखला का उपयोग करके अपने मुक्त डिस्क स्थान Linux का निर्धारण कैसे करें।
हालाँकि आज हार्ड ड्राइव का स्थान सस्ता है और हम खुशी-खुशी कुछ टेराबाइट्स को सर्वर या डेस्कटॉप में फेंक देते हैं, यह आश्चर्यजनक है कि डिस्क कितनी बार भर जाती है। यहां कुछ Linux टूल दिए गए हैं, जिनकी मदद से आप देख सकते हैं कि आपकी डिस्क का कितना हिस्सा खा लिया गया है, और क्या खा रहा है, ताकि हाथ से बाहर होने से पहले आप इसके बारे में कुछ कर सकें।
यदि आप कमांड लाइन सामग्री के लिए ग्राफिकल यूटिलिटीज पसंद करते हैं, तो आप उबंटू के लिए डिस्क उपयोग विश्लेषक ऐप देखना चाहेंगे। नहीं तो पढ़ते रहिये।
पहला कमांड जिसे हम देखेंगे वह है "df" कमांड। यह लिनक्स के सभी वितरणों के साथ बंडल में आता है। "डीएफ" का अर्थ "डिस्क मुक्त" है। यह आपको आपके सभी विभाजनों की स्थिति का पठन देता है। यह आपको कुल डिस्क स्थान, उपयोग किया गया स्थान, उपलब्ध स्थान और फिर उपयोग किए जा रहे स्थान का प्रतिशत देता है।
# df -h
उपयोग की गई फ़ाइल सिस्टम का आकार उपयोग करें% माउंट किया गया
/dev/sda5 57G 2.4G 52G 5% /
/dev/sda1 99M 12M 83M 12% /boot
/dev/sda2 15जी 1.3जी 13जी 10% /घर
इस तरह की रीडिंग आप df से प्राप्त कर सकते हैं। उपरोक्त उदाहरण में मैंने "-h" विकल्प का उपयोग किया है जो मानव-पठनीय प्रारूप में आउटपुट देता है। इसलिए, मुझे डिस्क स्थान को बाइट्स में दिखाने के बजाय यह मेगाबाइट और गीगाबाइट का उपयोग करता है जिसे समझना हमारे लिए आसान है।
एक और कमांड जिसका मैं बहुत उपयोग करता हूं वह है "डु"। "डु" का अर्थ "डिस्क उपयोग" है। यह आपको एक फ़ाइल या फ़ोल्डर के उपयोग की जाने वाली जगह की मात्रा का पठन दे सकता है। 'डेटा' नामक निर्देशिका द्वारा खपत की जा रही जगह की मात्रा की जांच करने के लिए निम्न आदेश का उपयोग करें:
# डु-श डेटा
104K डेटा/
उपरोक्त कमांड के लिए मैंने निम्नलिखित विकल्पों का उपयोग किया है - "-s" जिसका अर्थ है "सारांश", और "h", जो आउटपुट को मानव-पठनीय बनाता है। आप इस कमांड का उपयोग किसी निर्देशिका के अंदर फ़ाइलों और निर्देशिकाओं का विवरण देखने के लिए भी कर सकते हैं। "डेटा" निर्देशिका के अंदर उपयोग या फ़ाइलों और निर्देशिकाओं की व्यक्तिगत और कुल डिस्क देखने के लिए निम्न कार्य करें:
# डु-एसएचसी डेटा/*
4.0K डेटा/1log_script.sh
64K डेटा/logs_files
4.0K डेटा/जेनेरिक_स्क्रिप्ट.sh
8.0K डेटा/random_script1.sh
4.0K डेटा/random_script2 .sh
4.0K data/random_script3.sh
4.0K data/hello_world.sh
4.0K data/data_backup.log
4.0K data/log_backup.log
कुल 100K
हमने पहले इस्तेमाल किए गए कमांड में विकल्प "सी" जोड़ा है। “c” अंत में कुल डिस्क उपयोग जोड़ता है।
एक अन्य उपकरण जिसका उपयोग मैं अपनी डिस्क पर चेकआउट करने के लिए करता हूं वह है "ढूंढें" कमांड। खोज का उपयोग करके मैं एक निश्चित आकार में सभी फाइलों की एक सूची बनाना चाहता हूं। मान लें कि मैं यह देखना चाहता हूं कि मेरे '/ होम' विभाजन में कौन सी फाइलें 10 एमबी से बड़ी हैं, यहां मैं इसका उपयोग करूंगा:
# ढूंढें /घर-आकार +10000k
आदेश बहुत आत्म-व्याख्यात्मक है। आप "/ होम" को उस निर्देशिका में बदल सकते हैं जिसे आप फ़ाइलों के लिए स्कैन करना चाहते हैं, और "+10000k" को उस फ़ाइल के आकार में बदल सकते हैं जिसे आप इसे फ़िल्टर करना चाहते हैं।
अब आप जानते हैं कि अपने खाली डिस्क स्थान का निर्धारण कैसे करें और Linux में इसका उपयोग कैसे करें!