Програмне забезпечення для використання диска для бездротового Linux


22

Існують деякі програми, які можуть відображати використаний простір на диску за допомогою мапи , наприклад WinDirStat для Windows та KDirStat для KDE / Linux:

Скріншот KDirStat

Я шукаю щось подібне, але безголове поле Linux. (Наприклад, запустіть програму збору даних консолі на сервері, а потім завантажте файл у графічну програму в середовищі графічного інтерфейсу.)

З іншого боку, які інші хороші способи отримати структуроване представлене дисковий простір з просто SSH-доступом?


цей javascript аналізує вихід: code.google.com/p/treemaplib/source/browse/trunk/TreeMapJS/…
eadmaster

Відповіді:


24

Використання диска NCurses (ncdu) добре для цього. Докладні відомості див. У розділі http://dev.yorhel.nl/ncdu . Він доступний як пакет для найпопулярніших дистрибутивів і дозволяє переглядати та з’ясовувати, де використовується ваш дисковий простір. Він використовує текстові символи для відображення смужкової діаграми використання каталогу, щоб ви отримали напів графічний інтерфейс у текстовому середовищі.


Цей дивовижний, дуже рекомендується.
RomanSt

ncdu не створює карту.
Дейв Хорнер

11

gt5 дуже приємно. Він має консольний інтерфейс, а також створює HTML-файли, які ви можете переглядати у своєму браузері. Він знаходиться в сховищах, тож ви можете просто його отримати.


приємний .... не знав про цей пакет.
3вплив

1
Я використовую gt5деякий час, але він має один істотний недолік: якщо у вас багато файлів, за gt5іронією потрібен значний обсяг дискового простору (сотні мегабайт) для отримання результатів.
Володимир Пантелеев

8

Я використовую du -cks * | sort -rn | head -11.

Він показує першу десятку каталогів за споживанням диска. Я використовую його в / додому і таке постійно.


Блискуче! Нічого не встановлювати, це робить роботу чудово, навіть якщо для цього потрібно трохи переміщатися та виконувати команду в різних місцях, щоб дослідити, куди пішов увесь ваш вільний простір.
Niavlys

5

xdiskusageдозволяє передавати висновок duв нього для аналізу. Це чудовий варіант.



1

Ви можете виконати ту саму команду, якщо підключитесь до сервера через ssh і використовуєте пересилання ssh X та X-сервер на своїй робочій станції. Якщо ви хочете з командного рядка:

df -k /*|sort -n

1
Так, це очевидно, але я не хочу встановлювати KDE на сервер :) І я шукав приємніший / структурований метод, ніж просто сортування всіх файлів за розміром ... відредаговане питання для уточнення.
Володимир Пантелеев
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.