find: 递归包括隐藏(基本)实时查找工具

遍历指定路径完成文件查找-----默认递归

只搜索用户具备读取和执行权限的目录

语法:find [OPTION]... [查找路径] [查找条件] [处理动作]
例子:find /etc(不指定为当前工作目录) -maxdepth 1 -name passwd

find: 递归包括隐藏(基本)实时查找工具_第1张图片
1.png

查找路径:指定具体目标路径;默认为当前目录
查找条件:指定的查找标准,可以文件名、大小、类型、权限等标准进行;默认为找出指定路径下的所有文件
处理动作:对符合条件的文件做操作,默认输出至屏幕

指搜索层级(默认递归)
-maxdepth level 最大搜索目录深度,指定目录为第1级
-mindepth level 最小搜索目录深度

find: 递归包括隐藏(基本)实时查找工具_第2张图片
1.png

根据文件名和inode查找:
-name "文件名称" (使用glob通配符时需要加""):支持使用glob
find: 递归包括隐藏(基本)实时查找工具_第3张图片
1.png

*, ?, [], [^]
-iname "文件名称":不区分字母大小写
-inum n 按inode号查找


find: 递归包括隐藏(基本)实时查找工具_第4张图片
1.png

-samefile name 相同inode号的文件(硬链接)


find: 递归包括隐藏(基本)实时查找工具_第5张图片
1.png

-links n 链接数为n的文件


find: 递归包括隐藏(基本)实时查找工具_第6张图片
1.png

-regex "PATTERN":以PATTERN匹配整个文件路径字符串,而不仅仅是文件名称


1.png

你可能感兴趣的:(find: 递归包括隐藏(基本)实时查找工具)