命令格式:
find 查找目录的路径 查找条件选项 对查找条件的设定
find命令查找选项:
选项 | 功能说明 |
-name | 通过文件名查找文件 |
-user | 通过用户名查找文件 |
-type | 通过文件类型查找文件 |
-size | 通过文件大小查找文件 |
-atime | 通过文件的最后访问日期查找文件(单位:天) |
-mtime | 通过文件的最后修改日期查找文件(单位:天) |
-newer | 查找比指定文件更新的文件 |
-amin | 查找在指定时间内曾被存储过的文件(单位:分钟) |
-cmin | 查找在指定时间内被更改过的文件(单位:分钟) |
-perm | 查找符合指定权限数值的文件 |
【例1.1】在当前目录查找文件名为file1的文件
find -name file1
【例1.2】在当前目录查找所有后缀为.py的文件
find -name *.py
【例1.3】在/root目录下查找文件名为file2的文件
find /root -name file2
【例1.4】查找/etc目录下所有以pass字符串开头的文件
find /etc -name pass*
【例2】在当前目录下查找文件所有者是root的文件
find -user root
【例3】将当前目录及其子目录中的所有文件列出
find -type f
【例4】将当前目录及其子目录下所有最近 20 天内更新过的文件列出
近期评论