1.使用当前目录中的名称查找文件 在当前工作目录中查找名称为test.c的所有文件。 2.在主目录下查找文件 查找/ home目录下的所有文件,名称为test。 (上文中的前面两个find没有权限) 3.使用名称和忽略案例查找文件 找到名称为test的所有文件,并在/ home目录中同时包含大写和小写字母。 4.使用名称查找目录 在/目录中查找名称为test
# find . -type f -perm 644 -exec ls -l {} \; 查找系统中所有文件长度为 0 的普通文件,并列出它们的完整路径: # find / -type f -size 0 -exec ls -l {} \; 找并执行操作(例如删除): find/path/to/search-name"pattern"-execrm{}\; 这个例子中,-exec选项允许你执行一个命令,{}将会被...
[root@localhost ~]# find /-name yum.conf /etc/yum.conf #在目录下査找文件名是yum.conf的文件 但是find 命令有一个小特性,就是搜索的文件名必须和你的搜索内容一致才能找到。如果只包含搜索内容,则不会找到。我们做一个实验: [root@localhost ~]# ...
要查找并统计多个目录下的某个文本文件中出现特定字符串的次数,你可以使用grep命令和find命令的组合。以下是一个示例命令: find 目录1 目录2 -type f -name"文件名通配符" -exec grep -o"要查找的字符串" {} + |wc -l 解释这个命令: find 目录1 目录2:在目录1和目录2中进行搜索。你可以列出多个目录,以...
find path-name [ -options] [-print –exec -ok 命令 {} \; ]参数说明path-name:find命令查找的目录路径,例如可以用“.”表示当前目录,用“/”表示系统根目录。 -options:find命令的限定条件,例如,文件类型-type,修改时间-mtime,属主-user,大小-size,名字-name,不包含-prune -print:将搜索结果输出到标准...
Linux:Find命令详解-找对象 1. 文件搜索命令Find 注意: 1.服务器高峰时建议不要使用搜索命令或者搜索条件越多越好,尽量精准 2. 如果包含路径与当前搜索文件名相同,可以使用转义字符或者引号:find . -name “init*” 3. 使用-type d 搜索目录 f搜索文件 ...
如果-maxdepth/-mindepth二者的参数相同,则find命令会搜索某个特定深度的文件。 -maxdepth level 指定最大搜索目录深度level,指定的目录为第1级 -mindepth level 指定最小搜索目录深度level。配合-maxdepth可搜索指定深度的文件。 示例1:find / -maxdepth 2 -name "*.conf" , 该命令中”/”为第一级目录,...
# find -name "MyCProgram.c" ./backup/MyCProgram.c ./MyCProgram.c 1. 2. 3. 2.用文件名查找文件,忽略大小写 这是find命令的一个基本用法。下面的例子展示了用MyCProgram.c作为查找名在当前目录及其子目录中查找文件的方法,忽略了大小写。
1、find是用来查找文件或目录。首先看一下最简单的用法直接根据路径来查找文件。命令详解:find +(路径)+(文件名或目录名),注意不要在 /(根)目录下查找文件,最好在查找的时候精确一点。2、“-name”命令详解:find + (路径) -name (文件名或目录名)。3、参数“*”,“*”可以匹配...
1、find是用来查找文件或目录。首先看一下最简单的用法直接根据路径来查找文件。命令详解:find +(路径)+(文件名或目录名),注意不要在 /(根)目录下查找文件,最好在查找的时候精确一点。2、“-name”命令详解:find + (路径) -name (文件名或目录名)。3、参数“*”,“*”可以匹配...