find查找大文件或不区分大小写
2015-11-13不区分大小写,排查查询
find . -type f ! -name 'webchat-service-0.0.1.jar' -delete;
find / -type f -iname "DBUTils*"
大文件
find . -type f -size +800M
find / -type f -size +1G -exec du -sh {} \;
find / -type f -size +800M -exec du -sh {} \;
取前10个
find /u02 /data1 -type f -size +800M -exec du -sh {} \;|sort -nr|head -10
查找大小在某个范围内的文件使用-size参数,-size +n表示大于n单位的范围,-size –n表示小于n单位的范围。例如,查找大于100k且小于400k的文件:
find . -type f -mtime -1 -size +100k -size-400k
说明:
-type f表示只查找文件,过滤掉文件夹,块文件等。
将查出来的文件以详细列表形式显示出来
find . -type f -mtime -1 -size +100k -size-400k | xargs ls –l
-size参数说明:
-sizen[cwbkMG]
File uses n units of space,rounding up. The following suffixes
can be used:
`b' for 512-byte blocks (this is the default if no suffix is
used)
`c' for bytes
`w' for two-byte words
`k' for Kilobytes (units of 1024 bytes)
`M' for Megabytes (units of 1048576 bytes)
`G' for Gigabytes (units of 1073741824 bytes)
分类:Linux | 标签: |