使用find删除特殊大小的文件

简介: 删除特殊大小的文件 1. 根据文件的时间,创建人,大小等特征,用find命令找到文件 find . -maxdepth 1 -type f -size +72019c -size -72021c 解释: -maxdepth 1 搜索深度为1  -type f 搜索普...

删除特殊大小的文件

1. 根据文件的时间,创建人,大小等特征,用find命令找到文件

find . -maxdepth 1 -type f -size +72019c -size -72021c

解释: -maxdepth 1 搜索深度为

-type f 搜索普通文件

-size +72019c 文件大于72019byte -size  -72021c 文件小于 72021byte

2. 添加 -exec 选项

find . -maxdepth 1 -type f -size +72019c -size -72021c  -exec rm {} \;

另外,找到文件的Inode应该可以更安全的删除文件。

原文:

http://linhs.blog.51cto.com/370259/124753

目录
相关文章
|
BI
解决File.delete()删除不掉文件
首先注意两点: 此文件被使用的时候无法删除(比如网络输出没关闭流) 判断此文件是否存在再做删除(exists) 删除文件夹之前先删除文件夹下的所有文件(递归解决) 判断是否删除成功会有返回值,文件名错了的话,删除文件不会报错。
2312 0
|
3月前
|
Unix Shell Linux
如何使用find查找命令
如何使用find查找命令
tail命令,tail test.txt查看文件前面10行的文件,tail -f test.txt持续跟踪尾部10行的命令,​Ctrl + C可以停止文件​,`pwd` > work.txt 具体目录
tail命令,tail test.txt查看文件前面10行的文件,tail -f test.txt持续跟踪尾部10行的命令,​Ctrl + C可以停止文件​,`pwd` > work.txt 具体目录
|
数据库管理
find 删除命令rm还是delete更快
find 删除命令rm还是delete更快
467 0