07.查找文件:find
find 命令功能非常强大,通常用来在特定目录下搜索符合条件的文件,也可以用来搜索特定用户属主的文件。
find 路径 -name(或size)
常用方法:
header 1 | header 2 |
---|---|
find ./ -name test.sh | 查找当前目录下所有名为test.sh的文件 |
find ./ -name '*.sh' | 查找当前目录下所有后缀为.sh的文件 |
find ./ -name "[A-Z]*" | 查找当前目录下所有以大写字母开头的文件 |
find ./ -size 2M | 查找在/tmp 目录等于2M的文件 |
find ./ -size +2M | 查找在/tmp 目录大于2M的文件 |
find ./ -size -2M | 查找在/tmp 目录小于2M的文件 |
find ./ -size +4k -size -5M | 查找当前目录下大于4k,小于5M的文件 |
find ./ -perm 777 | 查找当前目录下权限为777的文件或目录 |
网友评论