-
用途:查找文件。
-
格式:
find 路径 选项 操作
-
选项
-
-name 根据文件名查找
-
-perm 根据权限查找
-
-prune 不在当前目录查找
-
-user 根据文件所属者查找
-
-group 根据文件所属用户组查找
-
-mtime -n+n 第一个n根据文件距离n天内,第二个n根据文件在第n天前
-
-nogroup 查找没有用户组的文件,在/etc/groups不存在
-
-nouser 查找没有所属主的文件,在/etc/passwd
-
-newer file1!file2 查找比1新比2旧的文件
-
-type 根据文件类型查找
- b 块设备
- d 目录
- c 字符设备文件
- p 管道文件
- l 符号链接文件
- f 普通文件
-
-size n:[c] 查找长度为n块的文件,带有c表示文件长度按照字节统计
-
-depth 查找文件现在本目录查找,然后在子目录查找
-
-
操作
- -print 将匹配的文件标准输出
- -exec 对匹配的文件执行该操作后的命令,格式为
-exec command {} \
- -ok 安全模式执行,就是在执行指令前给出提示
-
场景
find . -name "t*"-perm 744 -print
- `find /etc -type f -name "rc" exec ls -l {} \
每天复习一点Linux命令010之find
如果对你有帮助,请点击打赏谢谢。
- 本文链接: https://quinntian.com/?p=74
- 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!