unix下删除大于1M的文件
发布网友
发布时间:2024-07-08 12:22
我来回答
共3个回答
热心网友
时间:2024-07-08 23:30
删除很简单,只需要再加上rm -rf就可以
利用上面的find查找,把输出结果删除就可以
find . -size +2000 |xargs rm -rf
不过慎用,小心你系统瘫痪或后悔
热心网友
时间:2024-07-08 23:31
find . -size 是表示块的大小,如以下:
find / -size 100 -print 显示文件大小为100 blocks。
find / -size -100 -print 显示文件大小小于100 blocks 。
find / -size +100 -print 显示文件大小大于100 blocks 。
一般的1block=512byte
find . -size +2000 -print
根据系统的不同可能不同。
热心网友
时间:2024-07-08 23:31
-size +1048570没有单位默认是按512byte的块计算的,
你需要添加单位
块(512字节):b
字节:c
千字节:k
兆字节:M
.....