2015-11-05 3 views
0

Я ищу программу командной строки для мониторинга того, сколько дискового пространства у меня было или осталось, поскольку я запускаю свою программу на C++, которая создает большие файлы данных, и я хочу знать, собираюсь ли я закончить нулевые байты дискового пространства, оставшиеся до того, как это произойдет.Есть ли программа командной строки (терминала) для мониторинга использования диска в Linux?

Я знаю, что могу использовать команду df, но это неудобно, так как я должен постоянно печатать ее через несколько минут, чтобы проверить, сколько места осталось.

Я не могу использовать мой файловый менеджер, thunar, так как он продолжает сбой/замораживание из-за тяжелой нагрузки на диск.

Есть аналогичные вещи, htop и iotop, которые контролируют использование процессора/памяти и диска соответственно.

Есть ли «iotop для мониторинга использования диска»? (. Или что-то подобное)

ответ

1

Unix предоставляет инструмент-строительные инструменты прямо в раковине - вы могли бы определить это как псевдоним:

while true; do tput clear; df; sleep 1; done 
2

Вы можете использовать часы, чтобы наблюдать выход ДФ:

watch df 

Для получения дополнительной информации о том, где используется пространство, вы можете запускать периодические отчеты diskreport и использовать графики истории.

Смежные вопросы