如何在/home/ for'cleaning'中find大文件(> 100 MB)?
它是Centos 6.x. 我尝试了一些命令,但他们没有工作。
find它有自己的-delete选项
find /home -type f -size +100M -delete
应该做你想做的。 只要注意放置-delete选项的位置
警告:不要忘记查找命令行是作为一个expression式来计算的,所以先放入-delete会使查找尝试删除你指定的起点之下的所有东西。
如果你想在使用它之前testing它,那么你需要添加-depth作为-delete暗示它。
find /home -type f -size +100M -depth
ncdu是一个很好的交互式工具来查找大文件或目录。 它将扫描给定的目录并显示一个简单的ncurses接口来显示目录的大小。 它还有一个删除文件/目录的快捷方式。
只需find: find /home -type f -size +100M
find并删除find /home -type f -size +100M -print0 |xargs -0 rm
du /home | awk '$1 > 1234 { print }'
它不search大文件,而是search大文件夹。 在文件空间不足的情况下,我尝试同时查看大文件和大文件夹,以识别有问题的区域。