find命令通常用来在特定目录下搜索符合条件的文件,也可以用来搜索特定用户属主的文件
常用用法:
命令 | 含义 |
find ./ -name hello.sh | 查找当前目录下所有名为hello.sh的文件 |
find ./ -name "*.sh" | 查找当前目录下所有后缀为.sh的文件 |
find ./ -name "[A-Z]*" | 查找当前目录下所有以大写字母开头的文件 |
find /tmp -size 2M | 查找/tmp目录下等于2M的文件 |
find /tmp -size +2M | 查找/tmp目录下大于2M的文件 |
find /tmp -size -2M | 查找/tmp目录下小于2M的文件 |
find ./ -size +4k -size -5M | 查找当前目录下大于4k小于5M的文件 |
find ./ -perm 777 | 查找当前目录下权限为777的文件或目录 |