1,查找指定大小的文件,比如大于100M
find /dir -size +100M -exec ls -lh {} \
;
直接删除大于50M的文件,使用命令:
find /var/mail/ -size +50M -exec rm {} \
;
- 例:删除当前目录下小于50000KB的文件:
命令:
for file in `ls ./`; do size=`du $file | awk '{print \$1}'`; [ $size -lt 50000 ] && rm $file; done
如果是大于条件,就把-lt 改为 -gt就好。
20190529
网友评论