我正在寻找一个命令行程序来监视我已经使用或剩余的磁盘空间,因为我正在运行生成大数据文件的C ++程序,我想知道我是否要以零字节结束在实际发生之前剩余的磁盘空间。
我知道我可以使用命令df
,但这很不方便,因为我必须每隔几分钟一次又一次地输入它来检查剩余的空间。
我无法使用我的文件管理器thunar
,因为它会因为磁盘负载过重而崩溃/冻结。
有类似的东西,htop
和iotop
分别监视CPU /内存和磁盘使用情况。
是否有“iotop用于监控磁盘使用情况”? (或类似的东西。)
Unix在shell中提供了工具构建工具 - 您可以将其定义为别名:
while true; do tput clear; df; sleep 1; done
我认为最好和轻量级的实用程序。
$ pydf
使用的文件系统大小可用使用%挂载 / dev / sdb1 146G 38G 100G 26.2 [### .......] / / dev / sda5 430G 158G 249G 36.9 [#### ......]
只需在终端上运行此命令:
watch -n1 "df -h"
每秒刷新一次