Ext4 चुपचाप हर विभाजन का 5% रूट के लिए रखता है, और 2 TB डेटा ड्राइव पर यह 100 GB है जिसके लिए आपने भुगतान किया और कभी नहीं लिख सकते। आरक्षित ब्लॉक गणना तब समझदारी थी जब डिस्क 40 GB थीं, अब कम। Linux डिस्क स्पेस वापस लेने के लिए सर्वश्रेष्ठ ऐप्स या तो आपको दिखाते हैं कि खाली स्थान वास्तव में कहाँ गया, फाइलसिस्टम डिफ़ॉल्ट को ट्यून करते हैं ताकि आप इसे वापस लें, या पैकेज मैनेजर द्वारा छोड़ा गया अवशेष साफ करते हैं। हमने आठ चुने जो इनमें से किसी एक समस्या को अच्छी तरह से हल करते हैं और बाकी समय रास्ते से हट जाते हैं।
Linux डिस्क टूल में क्या देखें
हर डिस्क टूल एक ही काम नहीं करता। कुछ भी इंस्टॉल करने से पहले, तय करें कि आपके पास वास्तव में कौन सी समस्या है।
- स्पेस का एक दृश्य नक्शा, ताकि आप एक नज़र में भटकती हुई लॉग या भूली हुई
~/Downloadsफोल्डर देख सकें - हेडलेस सर्वर के लिए केवल टर्मिनल विकल्प जहां GUI उपलब्ध नहीं है
- फाइलसिस्टम ट्यूनिंग जो ext4 आरक्षित ब्लॉक प्रतिशत को सुरक्षित रूप से बदलता है, बिना पुनः प्रारूपण के
- पैकेज कैश और जर्नल क्लीनअप जो apt, dnf, pacman और flatpak को साथ-साथ जारी रखता है
- विभाजन-स्तरीय नियंत्रण एक ही डिस्क पर विभाजन को कम, बढ़ाने या स्थानांतरित करने के लिए
- कोई अचानक हटाना नहीं। कुछ भी जो सिस्टम निर्देशिकाओं को छूता है पहले एक पूर्वावलोकन दिखाना चाहिए
त्वरित तुलना तालिका
| ऐप्स | के लिए सर्वश्रेष्ठ | इंटरफेस | निःशुल्क योजना | उत्कृष्ट विशेषता |
|---|---|---|---|---|
| Baobab | होम डायरेक्टरी की दृश्य स्कैन | GTK GUI | निःशुल्क (ओपन सोर्स) | रिंग-चार्ट GNOME के साथ आता है |
| ncdu | SSH के माध्यम से हेडलेस सर्वर | टर्मिनल | निःशुल्क (ओपन सोर्स) | निर्यात पर सॉर्ट करें, d से हटाएं |
| Filelight | KDE उपयोगकर्ता जो रेडियल चार्ट पसंद करते हैं | Qt GUI | निःशुल्क (ओपन सोर्स) | किसी भी वेज को जूम करने के लिए क्लिक करें |
| QDirStat | डुप्लिकेट शिकार करने वाले पावर यूजर | Qt GUI | निःशुल्क (ओपन सोर्स) | कुशन ट्रीमैप और सफाई क्रियाएं |
| BleachBit | कैश, लॉग और ब्राउजर जंक | GTK GUI | निःशुल्क (ओपन सोर्स) | चलाने से पहले हर हटाने का पूर्वावलोकन करें |
| Stacer | Ubuntu उपयोगकर्ता जो एक डैशबोर्ड चाहते हैं | Electron GUI | निःशुल्क (ओपन सोर्स) | एक पैनल में स्टार्टअप, सेवाएं और सफाई |
| GParted | विभाजनों को फिर से आकार देना और स्थानांतरित करना | GTK GUI | निःशुल्क (ओपन सोर्स) | ऑफलाइन परिवर्तनों के लिए लाइव-USB वर्कफ़्लो |
| Disks (GNOME) | ext4 आरक्षित ब्लॉक को ट्यून करना | GTK GUI | डिस्ट्रो के साथ भेजा गया | एक UI डायलॉग में tune2fs -m लपेटता है |
ऐप्स
1. Baobab, त्वरित दृश्य स्कैन के लिए सर्वश्रेष्ठ
Baobab Ubuntu, Fedora, Debian और अधिकांश GNOME-पहले डिस्ट्रो पर GNOME डिस्क यूसेज एनालाइज़र के रूप में आता है। इसे /, ~ या किसी भी माउंट पर इंगित करें और यह एक रिंग चार्ट में पेड़ के माध्यम से चलता है। बाहरी रिंग उप-फोल्डर हैं, आंतरिक रिंग माता-पिता है, और होवर बाइट गणना प्रकट करता है। यह पूरे होम विभाजन को कुछ सेकंड में संभालता है क्योंकि यह स्कैन को कैश करता है।
जहां यह कम पड़ता है: ऐप्स के अंदर कोई हटाने की कार्रवाई नहीं। यह आपको अपराधी दिखाता है, फिर फाइलें में फोल्डर खोलता है ताकि आप कार्य कर सकें। यह सावधान उपयोगकर्ताओं के लिए एक विशेषता है और तेज़ लोगों के लिए परेशानी है।
मूल्य निर्धारण:
- निःशुल्क: पूरी तरह कार्यात्मक, कोई सशुल्क स्तर नहीं
- सशुल्क: कोई नहीं
प्लेटफॉर्म: Linux (GNOME, लेकिन KDE, Xfce और अन्य पर स्थापित)
डाउनलोड: gnome.org/baobab या sudo apt install baobab / sudo dnf install baobab
निष्कर्ष: यदि आपने कभी अपनी होम डायरेक्टरी को स्कैन नहीं किया है तो पहले यह स्थापित करें। यह “मेरी डिस्क भरी है” से “ओह, वहां 40 GB की Steam प्रीफिक्स है जिसे मैं भूल गया” तक का सबसे छोटा रास्ता है।
2. ncdu, हेडलेस सर्वर के लिए सर्वश्रेष्ठ
ncdu टर्मिनल में चलता है, जो इसे सही विकल्प बनाता है जब आप कोई डिस्प्ले सर्वर के बिना VPS में SSH कर रहे हों। एक माउंट पर इंगित करें, कुछ सेकंड प्रतीक्षा करें, और यह आकार के अनुसार एक स्क्रॉलेबल सूची प्रस्तुत करता है। किसी भी पंक्ति पर d दबाएं पुष्टि के बाद हटाने के लिए, या g को ग्राफिकल बार में स्विच करने के लिए। -o के साथ स्कैन को JSON में निर्यात करें और आप दो समय में डिस्क उपयोग की तुलना कर सकते हैं।
जहां यह कम पड़ता है: केवल एक पुष्टि डायलॉग के साथ तत्काल हटाना। एक लॉग फाइल के लिए ठीक है, कम ठीक है अगर आप बहुत दूर स्क्रॉल करते हैं और होम डायरेक्टरी पर d दबाते हैं।
मूल्य निर्धारण:
- निःशुल्क: पूरी तरह कार्यात्मक
- सशुल्क: कोई नहीं
प्लेटफॉर्म: Linux, BSD, macOS (Homebrew के माध्यम से)
डाउनलोड: sudo apt install ncdu / sudo dnf install ncdu / dev.yorhel.nl/ncdu
निष्कर्ष: जब कोई डेस्कटॉप वातावरण नहीं होता तो यह वह टूल है जिसका आप उपयोग करते हैं। इसे अपनी डॉटफाइलों में रखें।
3. Filelight, KDE उपयोगकर्ताओं के लिए सर्वश्रेष्ठ
Filelight समान दृश्य-स्कैन विचार का KDE दृष्टिकोण है। एक रिंग चार्ट के बजाय, यह एक रेडियल मानचित्र खींचता है जहां प्रत्येक वेज एक फोल्डर है। ज़ूम करने के लिए एक वेज पर क्लिक करें, इसे डॉल्फिन में खोलने के लिए राइट-क्लिक करें। इसका रेंडरिंग बड़े पेड़ों पर Baobab से तेज़ है क्योंकि यह कैश किए गए inode डेटा का उपयोग करता है, प्रत्येक फाइल को फिर से चेक करने के बजाय।
जहां यह कम पड़ता है: Qt बिल्ड GNOME पर जगह से बाहर लगता है, और जब KDE के बाहर स्थापित किया जाता है तो यह निर्भरता श्रृंखला के रूप में KDE फ्रेमवर्क खींचता है।
मूल्य निर्धारण:
- निःशुल्क
- सशुल्क: कोई नहीं
प्लेटफॉर्म: Linux (KDE-नेटिव, किसी भी DE पर स्थापित)
डाउनलोड: apps.kde.org/filelight या sudo apt install filelight
निष्कर्ष: यदि आप पहले से KDE Plasma चलाते हैं, तो Filelight स्थापित करें और Baobab छोड़ें। अन्यथा अतिरिक्त Qt लाइब्रेरी को न्यायोचित करना मुश्किल है।
4. QDirStat, पावर उपयोगकर्ताओं के लिए सर्वश्रेष्ठ
QDirStat KDirStat का सीधा वंशज है, ट्रीमैप टूल जिसके साथ बहुत सारे Linux उपयोगकर्ता बड़े हुए हैं। यह एक कुशन ट्रीमैप प्रदान करता है जहां प्रत्येक आयत एक फाइल है, बाइट के आकार में। एक्सटेंशन द्वारा रंग-कोडित, इसलिए लाल का एक स्क्रीन आमतौर पर वीडियो फाइलों का मतलब है। यह एक “क्लीनअप एक्शन” मेनू के साथ आता है जिसे आप अपने स्वयं के शेल स्निपेट से बढ़ा सकते हैं, जो इसे बड़ी डायरेक्टरी के लिए एक हल्का फाइल मैनेजर बनाता है।
जहां यह कम पड़ता है: कुशन ट्रीमैप को सीखने में समय लगता है अगर आपने कभी इसका उपयोग नहीं किया है। कस्टम क्लीनअप एक्शन शक्तिशाली हैं और एक क्लिक में बहुत कुछ हटा सकते हैं, इसलिए इसे सहेजने से पहले शेल कमांड पढ़ें।
मूल्य निर्धारण:
- निःशुल्क
- सशुल्क: कोई नहीं
प्लेटफॉर्म: Linux, Windows (पोर्ट के माध्यम से), macOS (Homebrew के माध्यम से)
डाउनलोड: github.com/shundhammer/qdirstat
निष्कर्ष: QDirStat चुनें जब रिंग चार्ट आपको दिखा दें कि स्पेस कहां गया और आप स्क्रिप्ट योग्य सफाई परत चाहते हैं।
5. BleachBit, कैश और लॉग क्लीनअप के लिए सर्वश्रेष्ठ
BleachBit जो डिस्क विश्लेषक छोड़ते हैं उसे साफ करता है: ब्राउज़र कैश, apt / dnf / pacman अवशेष, निर्धारित सीमा से पुरानी जर्नल लॉग, थंबनेल कैश और ~/.cache/* फोल्डर जो सीमा के बिना बढ़ते हैं। प्रत्येक श्रेणी में एक “पूर्वावलोकन” मोड होता है जो हटाने से पहले बाइट गणना दिखाता है, इसलिए आप जो भी रखना चाहते हैं उसे अनचेक कर सकते हैं।
जहां यह कम पड़ता है: BleachBit का Firefox कैश क्लीनअप लॉगिन सत्रों को अमान्य कर सकता है। यदि आप चलाने के बाद फिर से लॉगिन नहीं करना चाहते हैं तो “cookies” और “session” बॉक्स को अनचेक करें।
मूल्य निर्धारण:
- निःशुल्क
- सशुल्क: कोई नहीं
प्लेटफॉर्म: Linux, Windows
डाउनलोड: bleachbit.org या sudo apt install bleachbit
निष्कर्ष: महीने में एक बार चलाएं, कुकीज और सत्रों को अनचेक किया जाए। एक सिस्टम पर /var/log और ~/.cache से आश्चर्यजनक राशि को पुनः प्राप्त करता है जो छह महीने के लिए ऊपर है।
6. Stacer, एक-पैनल प्रबंधन के लिए सर्वश्रेष्ठ
Stacer डिस्क क्लीनअप, स्टार्टअप एप्लिकेशन प्रबंधन, सेवा नियंत्रण और पैकेज अनइंस्टॉल को एक ही Electron डैशबोर्ड में लपेटता है। Ubuntu और Ubuntu-आधारित डिस्ट्रो पर यह एक पूर्ण सिस्टम उपयोगिता के करीब है। अन्य डिस्ट्रो पर यह काम करता है लेकिन कम सेवाएं दिखाता है क्योंकि यह systemd यूनिट पथ पर निर्भर करता है।
जहां यह कम पड़ता है: Electron शेल का एक स्मृति पदचिह्न जो ऐप्स करता है उसके अनुपात से बाहर है। 4 GB RAM वाले लैपटॉप पर यह भारी लगता है।
मूल्य निर्धारण:
- निःशुल्क
- सशुल्क: कोई नहीं
प्लेटफॉर्म: Linux (systemd डिस्ट्रो)
डाउनलोड: github.com/oguzhaninan/Stacer या Snap Store
निष्कर्ष: नए Linux उपयोगकर्ता अक्सर अपने पहले क्लीनअप टूल के रूप में Stacer का चयन करते हैं। यह इसके लिए काफी अच्छी तरह काम करता है, लेकिन इसे Baobab के साथ जोड़ी दें ताकि आप जान सकें कि क्या हटाया जा रहा है।
7. GParted, विभाजन-स्तरीय कार्य के लिए सर्वश्रेष्ठ
GParted फाइलों को साफ नहीं करता है, यह कंटेनर को स्थानांतरित और पुनः आकार देता है जिसमें वे रहते हैं। यदि आपका /home अपने स्वयं के विभाजन पर है और समाप्त हो रहा है, तो GParted पड़ोसी को सिकोड़कर इसे बढ़ाता है। जब कोई विभाजन उपयोग में हो तो GParted Live USB से बूट करें, क्योंकि ext4 सिकुड़ता है और offline सुरक्षित हैं।
जहां यह कम पड़ता है: विभाजन संचालन वास्तविक जोखिम रखते हैं। सिकुड़ने के दौरान क्रैश फाइलसिस्टम को अपूरणीय छोड़ सकता है। किसी भी पुनः आकार से पहले बैकअप लें जो वृद्धि नहीं है।
मूल्य निर्धारण:
- निःशुल्क
- सशुल्क: कोई नहीं
प्लेटफॉर्म: Linux (live-USB किसी भी x86 मशीन पर काम करता है)
डाउनलोड: gparted.org या sudo apt install gparted
निष्कर्ष: सफाई के लिए नहीं, बल्कि उस स्थिति के लिए जहां डिस्क को गलत तरीके से विभाजित किया गया है। हर Linux उपयोगकर्ता के पास एक दराज में GParted Live USB होना चाहिए।
8. Disks (GNOME), ext4 आरक्षित ब्लॉक को ट्यून करने के लिए सर्वश्रेष्ठ
Disks GNOME डिस्क यूटिलिटी है जो अधिकांश डिस्ट्रो के साथ आता है। इसका सामान्य काम ड्राइव को माउंट और फॉर्मेट करना है। इसकी छिपी चाल “संपादन फाइलसिस्टम” डायलॉग है, जो आपको ext2, ext3 और ext4 पर आरक्षित ब्लॉक प्रतिशत को बदलने देती है, बिना tune2fs को मैन्युअल रूप से घटाए। डेटा डिस्क पर मान को 1% सेट करें और आप उन 100 GB का अधिकांश वापस लें। / पर 5% छोड़ दें जहां OS को अभी भी हेडरूम की जरूरत है।
जहां यह कम पड़ता है: आरक्षित-ब्लॉक डायलॉग तीन मेनू गहरे दफन है और चेतावनी नहीं देता कि / पर मान को कम करने से OS को लॉग लिखने में सक्षम छोड़ सकता है जब डिस्क लगभग भरी हो। इसे डेटा विभाजन पर उपयोग करें, सिस्टम पर नहीं।
मूल्य निर्धारण:
- निःशुल्क (GNOME के साथ आता है)
- सशुल्क: कोई नहीं
प्लेटफॉर्म: Linux (GNOME डेस्कटॉप; KDE विभाजन प्रबंधक एक समान डायलॉग प्रदान करता है)
डाउनलोड: apps.gnome.org/DiskUtility या sudo apt install gnome-disk-utility
निष्कर्ष: इस सूची में एकमात्र टूल जो सीधे आरक्षित-ब्लॉक समस्या से निपटता है। इसे Baobab के साथ जोड़ी दें और आपने दोनों “क्या स्पेस का उपयोग कर रहा है” और “मेरे पास मेरे द्वारा भुगतान की गई तुलना में कम क्यों है” को कवर किया है।
सही को कैसे चुनें
यदि आपने कभी अपनी होम डायरेक्टरी को स्कैन नहीं किया है और एक मिनट से कम समय में दृश्य उत्तर चाहते हैं तो Baobab चुनें।
जब मशीन के पास कोई GUI नहीं होता तो ncdu चुनें। इसे अपनी सर्वर डॉटफाइलों में रखें।
यदि आप पहले से KDE चलाते हैं और रिंग पर रेडियल चार्ट पसंद करते हैं तो Filelight चुनें।
यदि विश्लेषक ने अपना काम किया है और अब आप स्क्रिप्ट योग्य सफाई क्रियाएं चाहते हैं तो QDirStat चुनें।
जब apt कैश, ब्राउज़र कैश और लॉग रोटेशन नियंत्रण से हट गया हो तो BleachBit चुनें।
यदि आप Linux में नए हैं और एक पैनल के तहत सब कुछ चाहते हैं तो Stacer को एक दोस्ताना पहला टूल के रूप में चुनें।
जब समस्या विभाजन लेआउट है, इसके अंदर की फाइलें नहीं, तो GParted चुनें।
जब आप एहसास करते हैं कि ext4 का डिफ़ॉल्ट 5% रिज़र्व डेटा विभाजन को खा रहा है तो Disks (GNOME) चुनें। इसे 1% पर सेट करें और फिर से शुरू करें।
FAQ
Linux ड्राइव पर क्या स्पेस का उपयोग कर रहा है यह देखने का सर्वश्रेष्ठ तरीका क्या है? यदि आप के पास डेस्कटॉप है तो Baobab, यदि आप SSH पर हैं तो ncdu। दोनों कुछ सेकंड में पेड़ के माध्यम से चलते हैं और बाइट गणना से सॉर्ट करते हैं।
मैं 5% कैसे वापस लूं जो ext4 रूट के लिए आरक्षित करता है?
GNOME डिस्क खोलें, विभाजन का चयन करें, गियर आइकन पर क्लिक करें, संपादन फाइलसिस्टम चुनें और डेटा डिस्क के लिए आरक्षित ब्लॉक प्रतिशत को 1 सेट करें। सिस्टम डिस्क पर 5% छोड़ दें। या एक टर्मिनल से sudo tune2fs -m 1 /dev/sdaN चलाएं।
क्या BleachBit को दैनिक ड्राइवर पर चलाना सुरक्षित है? हां, कुकीज़ और ब्राउज़र सत्रों को अनचेक किया गया। श्रेणी-स्तरीय पूर्वावलोकन आपकी प्रतिबद्धता से पहले ठीक-ठीक दिखाता है कि क्या हटाया जाएगा।
क्या मैं माउंट किए गए ext4 विभाजन को फिर से आकार दे सकता हूं?
माउंट विभाजन को बढ़ाना resize2fs के साथ सुरक्षित है। सिकुड़ना नहीं है, और GParted का अपना मार्गदर्शन / को सिकोड़ने से पहले Live USB से बूट करना है।
BleachBit और Stacer के बीच क्या अंतर है? BleachBit श्रेणी-वार पूर्वावलोकन के साथ कैश और लॉग क्लीनअप पर केंद्रित है। Stacer एक Electron पैनल में स्टार्टअप, सेवाओं और पैकेज प्रबंधन के साथ सफाई को बंडल करता है। नियमित सफाई के लिए BleachBit का उपयोग करें, कभी-कभार सिस्टम सफाई के लिए Stacer का उपयोग करें।