find

作者: 秋元_92a3 | 来源:发表于2021-10-26 20:23 被阅读0次

    查找文件或者目录(名称&类型)

    -type
    c : 文件类型是 c 的文件。
    d: 目录
    c: 字型装置文件
    b: 区块装置文件
    p: 具名贮列
    f: 一般文件
    l: 符号连结
    s: socket

    在/data/目录下及其子目录下查找文件名包含nginx的文件

    find /data/ -type f -name "*nginx*"
    

    在/data/目录下及其子目录下查找名称包含www的目录

    find /data/ -type d -name "*www*"
    

    时间维度

    -amin n : 在过去 n 分钟内被读取过
    -anewer file : 比文件 file 更晚被读取过的文件
    -atime n : 在过去n天内被读取过的文件
    -cmin n : 在过去 n 分钟内被修改过
    -cnewer file :比文件 file 更新的文件
    -ctime n : 在过去n天内被修改过的文件

    查找3天内被修改过的文件

    find /data/ -ctime -3 -type f
    

    查找3天以前被修改过的文件

    find /data/ -ctime +3 -type f
    

    查找30分钟以前读取过得文件,并打印

    find /data/ -cmin +30 -type f | xargs ls -l
    

    查看在file更新之后更新的文件并打印

    find -cnewer file |xargs ls -l {}
    

    相关文章

      网友评论

          本文标题:find

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