क्या RedHat के लिए WinDirStat जैसा कोई कार्यक्रम है?


12

मैं अपने एक लिनक्स सर्वर पर डिस्क स्थान से बाहर चल रहा हूं और मुझे यह पता लगाने की आवश्यकता है कि सभी स्थान क्या ले रहे हैं।

TIA

जवाबों:


10

du -m --max-depth=6 / | sort -nr | head -n 20 आपको शीर्ष पर सबसे बड़े लोगों के साथ 20 सबसे बड़ी निर्देशिका दिखाएगा, जो मेगाबाइट द्वारा इंगित उपयोग है।



3

विंडसैट kdirstat से काफी प्रेरित था, यह आपके डिस्ट्रो में होना चाहिए।


1

सूक्ति में डिस्क उपयोग विश्लेषक है, मैंने इसका उपयोग उबंटू में किया है, लेकिन मेरा मानना ​​है कि यह केवल ubuntu नहीं है। यह WinDirStats gui के समान पाई चार्ट चीज़ है



0

डु - डिस्क उपयोग। - अधिक जानकारी के लिए "मैन डू"।

संपादित करें: आम तौर पर du / -hc --max-गहराई = 1 जैसा कुछ करना चाहिए

चित्रमय उपकरण के लिए, "फाइललाइट" का प्रयास करें


0

मैं नियमित रूप से उपयोग करता हूं:

du -cks * | sort -nr

पहली नज़र में मैंने पढ़ा कि "एक पंक्ति में बतख।"
Hyppy

बतख इस आदेश के लिए मेरी स्मृति चिन्ह है। मुझे लगता है कि मैंने इसे ओ'रिली लिनक्स हैक्स बुक से वापस चुरा लिया था।
दमुराती

0

वृद्ध आरएचईएल 6 के तहत ठीक चल रहा है, एक लक्ष्य फ़ोल्डर को स्कैन कर रहा है और HTTP पर रिपोर्ट को उजागर कर रहा है:

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

यूनिक्स मानक डु उपयोगिता प्रदान करता है, जो आपकी डिस्क को स्कैन करता है और आपको बताता है कि कौन सी निर्देशिकाओं में डेटा की सबसे बड़ी मात्रा है। यह आपकी खोज को हटाने में आपकी मदद कर सकता है जो सबसे अधिक हटाने योग्य है।

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

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

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

आदमी पेज

यहाँ छवि विवरण दर्ज करें


0

NCurses डिस्क उपयोग RHEL 6 के तहत ठीक चलता है:

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.