美文网首页
文件搜索 -- find 命令

文件搜索 -- find 命令

作者: 陈智涛 | 来源:发表于2017-09-01 12:39 被阅读0次
    • find

    屏幕快照 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 {} \;
    
    屏幕快照 2017-08-31 下午5.30.19.png

    相关文章

      网友评论

          本文标题:文件搜索 -- find 命令

          本文链接:https://www.haomeiwen.com/subject/jbnqjxtx.html