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更新的文件