如何查找非root系统的所有空文件并删除它们?
答案1
find /path/to/mountpoint -empty -type f -delete
如果你发现没有-delete
选项,请将其替换为-exec rm '{}' ';'
如果要删除除直接/
运行的文件之外的所有空文件:
find / -mindepth 2 -empty -type f -delete
如果你想删除所有空文件,但跳过整个/root
目录运行
find / \( -path /root -prune \) -empty -type f -delete
答案2
find . -size 0 -print
。
-print
用你需要的-delete
目录替换.
,但要小心执行,它会真的删除所有空文件。