文件搜索 -- find 命令

  • find

文件搜索 -- find 命令_第1张图片
屏幕快照 2017-08-31 下午4.46.37.png
find /Users/chenzhitao/code -name aa???
find /Users/chenzhitao/code -iname aa* #不区分大小写
find /Users/chenzhitao/code -size +204800 #查找大于100MB的文件
#1数据块 = 512字节 = 0.5k  
#204800数据块 为100MB

find / -user chenzhitao
find / cmin -5
# 查找5分钟内文件属性被修改的文件
find . -amin -5
# 查找5分钟内被访问的文件
find . -mmin -5
# 查找5分钟内被改变内容的文件

连接的复合查找命令

示例:
1.查找/Users/chenzhitao/code目录下2KB - 5KB的文件
-a 表示and

find . -size +4 -a -size -10

2.查找当前目录下以php结尾的目录

find . -name *php -a type d

3.查找当前目录下以php结尾的文件

find . -name *php -a type d

4.查找并执行相应的命令

find . -name *php -a -type d -ok ls -l {} \;
find . -name *php -a -type d -exec ls -l {} \;
文件搜索 -- find 命令_第2张图片
屏幕快照 2017-08-31 下午5.30.19.png

你可能感兴趣的:(文件搜索 -- find 命令)