Istnieje kilka programów, które mogą wyświetlać używane miejsce na dysku za pomocą mapy strony , takich jak WinDirStat dla Windows i KDirStat dla KDE / Linux:
Szukam czegoś podobnego, ale bezgłowego systemu Linux. (Np. Uruchom program do gromadzenia danych konsoli na serwerze, a następnie załaduj plik do programu graficznego w środowisku GUI).
Alternatywnie, jakie są inne dobre sposoby uzyskania ustrukturyzowanej reprezentacji używanego miejsca na dysku z dostępem tylko przez SSH?
linux
disk-space-utilization
Vladimir Panteleev
źródło
źródło
Odpowiedzi:
NCurses Disk Usage (ncdu) jest do tego dobry. Szczegółowe informacje można znaleźć na stronie http://dev.yorhel.nl/ncdu . Jest dostępny jako pakiet dla najpopularniejszych dystrybucji i pozwala przeglądać i sprawdzać, gdzie jest używane miejsce na dysku. Używa znaków tekstowych, aby wyświetlić wykres słupkowy wykorzystania katalogu, dzięki czemu otrzymujesz pół graficzny interfejs w środowisku tylko tekstowym.
źródło
gt5 jest bardzo fajny. Ma interfejs konsoli, a także tworzy pliki HTML, które można przeglądać w przeglądarce. Jest w repozytoriach, więc możesz po prostu apt-get.
źródło
gt5
czasu, ale ma jedną poważną wadę: jeśli masz dużo plików, jak nagt5
ironię wymaga znacznej ilości miejsca na dysku (setki megabajtów), aby wygenerować wyniki.Używam
du -cks * | sort -rn | head -11
.Pokazuje dziesięć najlepszych katalogów według zużycia dysku. Cały czas używam go w / home.
źródło
xdiskusage
pozwala przesłać do niego dane wyjściowedu
do analizy. To świetna opcja.źródło
W przypadku serwerów bezgłowych philesight może być bardzo przydatny.
(kludos dla tego klejnotu przejdź do http://www.makeuseof.com/tag/how-to-analyze-your-disk-usage-pattern-in-linux/ )
źródło
Możesz uruchomić to samo polecenie, jeśli łączysz się na serwerze przez ssh i używasz przekierowania ssh X i serwera X na stacji roboczej. Jeśli chcesz z wiersza poleceń:
źródło