Как получить использование диска из командной строки?

105

Как я могу получить текущее использование диска (в%) моего жесткого диска из командной строки?

    
задан Olivier Lalonde 11.01.2011 в 15:19
источник

2 ответа

112

Используя команду df .

Вот пример вывода:

$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1            303537496  27537816 260580948  10% /
none                    950788       252    950536   1% /dev
none                    959516       232    959284   1% /dev/shm
none                    959516       388    959128   1% /var/run
none                    959516         0    959516   0% /var/lock

Также посмотрите на manpage .

    
ответ дан htorque 11.01.2011 в 15:22
источник
75

ncdu

Хорошо работает из командной строки. Это ncurses-based и интерактивный.

Альтернативы

  • Топ-десятка: du -shx * | sort -rh | head -10
  • Если вы хотите использовать более мелкозернистый диск, вы должны взглянуть на здесь .
ответ дан Ehtesh Choudhury 07.06.2013 в 00:33