Linux之find命令

find: [PATH] [option] [action]

    1.与时间有关的, -atime, -ctime, -mtime
        -mtime n : n为天数,为n天之前的一天内被更改过内容的文件
        -mtime +n: 列出n天之前(不含n天本身)
        -mtime -n: 列出n天之内(含n天本身)
        -newer file: file为一个存在的文件,列出必file还要新的文件
        
    2.与使用者或群组名称有关的参数
        -uid n: n为UID
        -gid n: n为GID
        -user name: name为用户名
        -group name: name为组名称
        -nouser : 查找文件拥有者不存在的文件
        -nogroup: 查找文件群组不存在的文件
        
    3.与文件权限及名称有关的参数
        -name filename:文件名
        -size [+-]SIZE: size大小 c:Byte k:1024Bytes 
        -type TYPE:文件类型  f,b,c,d,l,s,p
        -perm MODE: 搜索文件属性,当好等于
        -perm -MODE:必须要全部囊括该属性
        -perm /MODE:包含任一mode的属性
        
    4.额外的动作
        -exec command: command其他命令,不支持命令别名
        -print: 打印结果到屏幕,默认动作
        
        find /usr/bin /usr/sbin -perm /7000 -exec ls -l {} \;
        {}代表查到的内容
        -exec 到\;是关键字,代表额外动作的开始到结束
        

猜你喜欢

转载自www.cnblogs.com/djoker/p/9389873.html