在find命令中,可以通过-maxdepth和-mindepth选项来限制搜索的目录深度: -maxdepth N:指定最大搜索目录深度,从起始路径开始计算,文件层级为第1级。 -mindepth N:指定最小搜索目录深度,只有满足或超过指定深度的文件或目录才会被搜索。 3. 示例:在特定深度下使用find命令搜索文件 假设我们想要在当前目录(.表示当前目...
是的,Linux的find命令可以查找目录深度 find [path] [expression] 复制代码 其中,path是要开始搜索的目录,expression是一系列选项和测试,用于过滤搜索结果。 要查找目录深度,可以使用-maxdepth选项来指定最大深度。例如,要查找名为target_directory的目录下的所有文件,包括其子目录中的文件,但不包括子目录的子目录中的...
find [path] [options] [expression] ``` 其中,`path`表示要查找的目录路径,如果不指定则默认为当前目录;`options`用于设置查找条件;`expression`用于指定查找的文件名或其他条件。 在设置目录深度时,我们可以通过`-maxdepth`和`-mindepth`选项来限制搜索的目录层级。`-maxdepth`选项用于指定搜索的最大深度,而`-...
find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部进行显示。
-maxdepth level 指定最大搜索目录深度level,指定的目录为第1级 -mindepth level 指定最小搜索目录深度level。配合-maxdepth可搜索指定深度的文件。 示例1:find / -maxdepth 2 -name "*.conf" , 该命令中”/”为第一级目录,查找文件的最大目录深度为2。 [root@nat1 ~]# find / -maxdepth 2 -name "...
1. 按名称查找目录:可以使用`-type d`参数指定查找目录类型。例如,要在当前目录下查找所有以“dir”为名称的目录,可以使用以下命令:`find . -type d -name “dir”` 2. 按目录深度查找目录:可以使用`-maxdepth`和`-mindepth`参数指定目录的最小和最大深度。例如,要在当前目录下查找深度为2的所有目录,可以...
-nogroup:查找没有属组的文件 5、根据文件类型查找: -type TYPE: f: 普通文件 d: 目录文件 l: 符号链接文件 s:套接字文件 b: 块设备文件 c: 字符设备文件 p: 管道文件 6、空文件或目录 -empty 例如:find /app -type d -empty 7、根据文件大小来查找: ...
find / -type d -name "documents" -depth ``` Linux系统会从根目录开始深度搜索,直到找到名为“documents”的目录为止。通过这种简单的命令,我们可以方便地查找深层目录。 此外,我们还可以结合使用find命令的其他选项和通配符来更加灵活地搜索深层目录。例如,我们可以使用“-exec”选项来在找到目标目录后执行指定的...
find 是有两个参数:第一个参数用来指定搜索路径;第二个参数用来指定搜索内容。路径:所要搜索的目录及其所有子目录。默认为当前目录。find命令在子目录中遍历的深度参数:-maxdepth,-mindepth -maxdepth=1 不递归目录 常用搜索选项 一、按照文件名搜索 选项:-name: 按照文件名搜索;-iname: 按照文件名搜索,不区分...