Linux 命令之find

find 命令就是按照各种条件查找文件 使用模板 find path option

其中option可选:

一 按照名字查找

  -name

    find /home -name "*.txt" 查找 home目录内所有的txt文件

  -iname 查找不区分大小写

二 按照大小查找

  -size

    find /home -size +500k 列出 home目录内大于500k的文件

    find /home -size -20M 列出 home目录内小于20M的文件

三 按照类型查找

  -type

    find /home-type d 列出 home目录内所有目录文件

    普通文件(f),目录(d),链接文件(l),块设备文件(b),字符设备文件(c),管道文件(p),socket文件(s)

四 按照时间查找

  -amin n 在过去几分钟

  -atime n 在过去几内读过

  -anewer file 比file晚读的文件

  -cmin n 在过去几分钟修改

  -ctime n 在过去几天内修改过

  -cnewer file 比file更新的文件

    

你可能感兴趣的:(Linux 命令之find)