डिस्क रहित हेडरेस के लिए डिस्क उपयोग treemap सॉफ्टवेयर


22

वहाँ कुछ प्रोग्राम है जो एक का उपयोग कर इस्तेमाल किया डिस्क स्थान प्रदर्शित कर सकते हैं कर रहे हैं ट्री-मैप , जैसे Windows और KDirStat केडीई / लिनक्स के लिए के लिए WinDirStat के रूप में:

KDirStat स्क्रीनशॉट

मैं कुछ इसी तरह की तलाश में हूं, लेकिन एक हेडलेस लिनक्स बॉक्स के लिए। (उदाहरण के लिए सर्वर पर कंसोल डेटा संग्रह प्रोग्राम चलाएं, फिर फ़ाइल को GUI वातावरण में ग्राफ़िकल प्रोग्राम में लोड करें।)

वैकल्पिक रूप से, केवल SSH एक्सेस के साथ एक संरचित प्रयुक्त डिस्क स्थान प्रतिनिधित्व प्राप्त करने के अन्य अच्छे तरीके क्या हैं ?


इस जावास्क्रिप्ट को पार्स करता डु उत्पादन: code.google.com/p/treemaplib/source/browse/trunk/TreeMapJS/...
eadmaster

जवाबों:


24

NCurses डिस्क उपयोग (ncdu) इसके लिए अच्छा है। देखें http://dev.yorhel.nl/ncdu जानकारी के लिए। यह सबसे लोकप्रिय वितरण के लिए एक पैकेज के रूप में उपलब्ध है और आपको अपने डिस्क स्थान का उपयोग करने के लिए ब्राउज़ करने और पता लगाने देता है। यह पाठ पात्रों का उपयोग निर्देशिका उपयोग के बार-चार्ट को प्रदर्शित करने के लिए करता है ताकि आपको एक पाठ केवल वातावरण में एक अर्ध-ग्राफिकल इंटरफ़ेस प्राप्त हो।


यह बहुत बढ़िया है, अत्यधिक अनुशंसित है।
रोमनस्टॉक

ncdu treemaps का उत्पादन नहीं करता है।
डेव हॉर्नर

11

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


अच्छा एक .... उस पैकेज के बारे में पता नहीं था।
मीनफ्लुएंस

1
मैं gt5थोड़ी देर के लिए उपयोग कर रहा हूं , लेकिन इसमें एक काफी दोष है: यदि आपके पास बहुत सी फाइलें हैं, gt5तो परिणाम उत्पन्न करने के लिए विडंबना यह है कि डिस्क स्थान (सैकड़ों मेगाबाइट) की काफी मात्रा में आवश्यकता होती है।
व्लादिमीर पेंटेलेव

8

मैं उपयोग करता हूं du -cks * | sort -rn | head -11

यह डिस्क खपत द्वारा शीर्ष दस निर्देशिकाओं को दर्शाता है। मैं इसे हर समय / घर पर और ऐसे उपयोग करता हूं।


प्रतिभाशाली! स्थापित करने के लिए कुछ भी नहीं, क्या यह काम ठीक है, भले ही इसके लिए थोड़ा नेविगेट करने की आवश्यकता हो और विभिन्न स्थानों पर कमांड को चलाने के लिए यह जांचना चाहिए कि आपके सभी खाली स्थान कहां गए हैं।
Niavlys

5

xdiskusageआप duविश्लेषण के लिए इसे के उत्पादन में पाइप करने की अनुमति देता है । यह एक बढ़िया विकल्प है।


3

बिना सिर वाले सर्वरों के लिए फ़ाइलाइट का बहुत उपयोग हो सकता है।

(उस मणि के लिए कुंडल http://www.makeuseof.com/tag/how-to-analyze-your-disk-usage-pattern-in-linux/ पर जाएं )


इसे DUC duc.zevv.nl द्वारा सुपरक्रेड किया गया है जो कि तीव्रता का एक क्रम है।
टोनीह

1

यदि आप ssh के माध्यम से सर्वर पर कनेक्ट करते हैं और ssh X अग्रेषण और अपने वर्कस्टेशन पर एक X सर्वर का उपयोग करते हैं तो आप एक ही कमांड चला सकते हैं। यदि आप कमांडलाइन से चाहते हैं:

df -k /*|sort -n

1
हाँ, यह स्पष्ट है, लेकिन मैं केडीई को एक सर्वर पर स्थापित नहीं करना चाहता हूं :) और मैं आकार द्वारा सभी फाइलों को छांटने की तुलना में एक अच्छे / अधिक संरचित विधि की तलाश कर रहा था ... स्पष्ट करने के लिए संपादित प्रश्न।
व्लादिमीर पेंटेलेव
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.