我有一个大小为的磁盘,80G
我运行du
后发现我有一个目录占用了大约,60G
所以我找到了导致这一切的文件,一个日志文件(大小为 60G),我删除了它,现在df
显示这个目录大小确实减少了。但即使重新启动有问题的进程后,du
仍然显示磁盘已满。是否du
需要刷新或做其他事情?
答案1
du
也许不是最好的,用于检查不同分区中剩余多少空间,我会使用:
df -H
或df -HT
(T 查看文件系统类型)baobab
(磁盘使用情况分析器) - 显示漂亮的图形显示和目录大小,只需观察哪些文件夹安装在哪些分区上(df
或mount
显示这些文件夹)
删除文件也有可能只是将其移动到某个“垃圾箱”......
答案2
如果该日志文件不再存在,听起来好像 du 正在拾取其他已安装的设备尝试运行。
du -hx
或者du -h --exclude /media/mounted_devices