有没有办法在 Bash/Ubuntu 中监控和记录文件夹大小?我正在运行一些计算,我需要知道他们需要多少磁盘空间。他们可能会创建一些临时文件夹,持续几分钟/几小时。
事实上,我需要的仅仅是这个文件夹的峰值大小。
答案1
你可以尝试类似这样的方法:
观看“du -skh /你的目录”
如果文件的大小/数量增加,则使用“-n”设置间隔远大于 2 秒
最好的,
博多
答案2
创建 watch 并不是为了生成日志文件。
您搜索的内容类似于:
#!/bin/bash
while :
do
du -skh /your-directory
echo "Press [CTRL+C] to stop.."
sleep 1
done