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

Linux में डिस्क स्पेस कैसे जांचें और प्रबंधित करें

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

मुख्य रूप से दो कमांड हैं जिनका उपयोग किया जा सकता है:

  • df - यह सिस्टम पर डिस्क स्पेस की मात्रा रिपोर्ट करता है
  • du - यह विशिष्ट फ़ाइलों द्वारा उपयोग की गई स्पेस की मात्रा दिखाता है

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

df कमांड का उपयोग करना

टर्मिनल खोलें और df टाइप करें, फिर Enter दबाएं। यह एक आउटपुट उत्पन्न करना चाहिए जो निम्न छवि जैसा दिखता है।

Linux में डिस्क स्पेस कैसे जांचें और प्रबंधित करें

जैसा कि आप देख सकते हैं, यह सिस्टम से जुड़ी हर डिस्क दिखाता है। यह बोझिल हो सकता है, इसलिए उपयोगकर्ता उस डिस्क को निर्दिष्ट करके चीजों को सीमित कर सकते हैं जिस पर वे काम कर रहे हैं। मेरे उदाहरणों में मेरी मुख्य डिस्क "/dev/sda" के रूप में रिपोर्ट की गई है - मैंने विशिष्ट पार्टीशन "/dev/sda1" और "/dev/sda2" भी शामिल किए हैं।

Linux में डिस्क स्पेस कैसे जांचें और प्रबंधित करें

df को df -h टाइप करके थोड़ा पढ़ने में आसान बनाया जा सकता है

Linux में डिस्क स्पेस कैसे जांचें और प्रबंधित करें

आप --output फ्लैग जोड़कर चीजों को और सीमित कर सकते हैं। इस कमांड के पैरामीटर हैं:

  • source - डिवाइस माउंट पॉइंट का स्रोत
  • size - ब्लॉक की कुल संख्या
  • used - उपयोग किए गए ब्लॉक की कुल संख्या
  • avail - उपलब्ध ब्लॉक की कुल संख्या
  • pcent - उपयोग की गई स्पेस का प्रतिशत
  • target - डिवाइस के लिए माउंट पॉइंट

इस उदाहरण में मैंने केवल दो पैरामीटर का उपयोग किया है।

df --output=source,used,avail

Linux में डिस्क स्पेस कैसे जांचें और प्रबंधित करें

du कमांड का उपयोग करना

तो आपने पता लगा लिया कि डिस्क लगभग भरी हुई है, लेकिन इसका कारण क्या है? यहीं पर du उन समस्या फ़ाइलों को दिखा सकता है। मेरी नौकरी पर एक वास्तविक उदाहरण में हमने पाया कि एक रिमोट सर्वर बिना किसी वास्तविक चेतावनी या कारण के 98% डिस्क स्पेस पर था। यह पता चला कि वहां जावा एरर लॉग फ़ाइलों का ढेर था जिनका कुल आकार लगभग 40GB था। यह बहुत अधिक स्पेस है जिसे लेने की आवश्यकता नहीं थी, और इसलिए du का उपयोग करके हम फ़ाइलों को साफ़ करने में सक्षम थे।

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

du -a / | sort -n -r | head -n 10

यह स्कैन करेगा और इस तरह के परिणाम उत्पन्न करेगा। अभी के लिए परमिशन चेतावनी को अनदेखा करें।

Linux में डिस्क स्पेस कैसे जांचें और प्रबंधित करें

संभावित पैरामीटर की पूरी सूची के लिए, du मैन पेज देखें।

du विकल्प: ncdu

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

आप इसे Ubuntu में कमांड से इंस्टॉल कर सकते हैं:

sudo apt install ncdu

इसका उपयोग करने के लिए, टाइप करें:

ncdu /directory-to-scan

"directory-to-scan" को उस वास्तविक डायरेक्टरी से बदलें जिसे आप स्कैन करना चाहते हैं। उदाहरण के लिए, पूरी हार्ड डिस्क को स्कैन करने के लिए, हम टाइप कर सकते हैं:

ncdu /

Linux में डिस्क स्पेस कैसे जांचें और प्रबंधित करें

अच्छी हाउसकीपिंग

उपरोक्त कमांड के अलावा, कुछ बुनियादी चीजें हैं जो उपयोगकर्ता अपने डिस्क उपयोग को न्यूनतम रखने में मदद के लिए कर सकते हैं।

Autoremove

Ubuntu-आधारित सिस्टम पर सबसे स्पष्ट एक है पुराने पैकेज की जांच करना। टर्मिनल के भीतर आप टाइप कर सकते हैं:

sudo apt autoremove

एक बार पासवर्ड सही ढंग से दर्ज हो जाने पर, सिस्टम अनाथ पैकेज को हटाना शुरू कर देगा। यह पुराने कर्नेल को भी हटा सकता है जो स्पेस लेते हैं और काफी हद तक अनावश्यक हैं।

APT कैश साफ़ करें

जब Ubuntu पैकेज डाउनलोड करता है, तो यह apt फ़ाइलों को रखता है ताकि जरूरत पड़ने पर उन्हें आसानी से पुनः इंस्टॉल किया जा सके। ये स्पेस लेते हैं जिन्हें इससे पुनः प्राप्त किया जा सकता है:

sudo du -sh /var/cache/apt

अब आप इसे निम्नानुसार साफ़ कर सकते हैं:

sudo apt autoclean

GUI-आधारित विकल्प

क्या होगा यदि यह सारा टर्मिनल कार्य बहुत अधिक प्रयास लगता है, या आप कमांड लाइन के साथ छेड़छाड़ करना पसंद नहीं करते हैं क्योंकि सिस्टम को नुकसान हो सकता है? शुक्र है, Linux में कुछ GUI-आधारित टूल हैं जिनका उपयोग किया जा सकता है।

Bleachbit

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

आप इन अतिरिक्त तरीकों से भी अपने Ubuntu सिस्टम को साफ़ कर सकते हैं ताकि काम पूरा हो सके।

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

  1. अपने Mac का खाली डिस्क स्पेस जांचें – त्वरित, विश्वसनीय गाइड (2024) अपने Mac का खाली डिस्क स्पेस जांचें – त्वरित, विश्वसनीय गाइड (2024)

    सारांश: इस लेख में, आप सीखेंगे कि Finder, Get Info, या Disk Utility का उपयोग करके Mac पर खाली डिस्क स्पेस कैसे जांचें। यदि आप अपने Mac का डिस्क स्टोरेज खाली करना चाहते हैं, तो iBoysoft DiskGeeker का उपयोग करने में संकोच न करें। Mac पर डिस्क स्पेस जांचना क्यों जरूरी है? चाहे Mac को नवीनतम संस्करण मे

  1. डिस्क स्पेस प्रबंधन में महारत: Windows 10, 8, 7 और XP के लिए चरण-दर-चरण विश्लेषण डिस्क स्पेस प्रबंधन में महारत: Windows 10, 8, 7 और XP के लिए चरण-दर-चरण विश्लेषण

    यदि आप अपने कंप्यूटर के प्रदर्शन को बेहतर बनाने की सोच रहे हैं, तो हार्डवेयर भागों के बजाय डिस्क स्पेस पर ध्यान केंद्रित करना शुरू करें। कम डिस्क स्पेस आपके कंप्यूटर को धीमा कर सकता है। आपको पता भी नहीं चलेगा कि आपका सिस्टम कब भर गया है और आपको पॉप-अप मिलने लगेंगे कि आपके सिस्टम में पर्याप्त डिस्क स

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

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