1 find 简单的说,就是实时查找指定的内容或条件。特点:最新、最快、最准确。用法:find [查找路径] [查找条件] [找到后进行的动作]eg. find /etc/ -name "ipsec.conf" -print 2 常用查找方式 -name 按文件名称查找,可以使用通配符,如* ? [ ] [^ ]-iname 忽略文件名称大小写。-regex 使用正则...
3.1. Using-regex The first option is-regextogether with the regular expression: find [path] -regex [regular_expression] With this command, thepathis searched, and the files that comply with theregular_expressionare returned. Theregular_expressionpattern includes the full filename, including the ro...
find . -path "*local*text"(匹配文件路径或文件)7. 指定多个文件名匹配 find . \( -name "*.txt" -o -name "*.pdf" \)或 find . -name "*.txt" -o -name "*.pdf"8. 基于正则表达式匹配 find . -regex ".*\(\.txt\|\.pdf\)$"9. 基于正则表达式匹配忽略大小写 find . -iregex "....
$ find . -regex ".*/[0-9]*/.c" -print ./2234.c 还有一个设置项(option)'-regextype',可以让你根据自己的喜好选择使用的正则表达式类型,大家可以试试。 (四)wholename与path 既然上一节提到了完整文件名(包括路径名),那么这里不妨说一下-wholename和-path。 -wholename和-path都属于测试项(test),而...
find . -path "*local*text" (匹配文件路径或文件) 7. 指定多个文件名匹配 find . \( -name "*.txt" -o -name "*.pdf" \) 或 find . -name "*.txt" -o -name "*.pdf" 8. 基于正则表达式匹配 find . -regex ".*\(\.txt\|\.pdf\)$" 9. 基于正则表达式匹配忽略大小写 find . -ire...
1.2 简述 find 命令 实时查找 实时查找工具,通过遍历指定路径下的文件系统完成文件查找 工作特点: 查找速度略慢 精确查找 实时查找 2. find 命令 格式: find [OPTION]... [查找路径] [查找条件] [处理动作] 查找路径: 指定具体目标路径 默认为当前目录 查找条件: 指定的查找标准,可以文件名、大小、类型、权限...
-regex "PATTERN"以 PATTERN 匹配整个文件路径字符串,而不仅仅是文件名称 iregex "PATTERN"效果和指定“-regexe”参数类似,但忽略字符大小写的差别 -prune不寻找字符串作为寻找文件或目录的范本样式; 2.2 根据属主/属组查找 -user USERNAME查找属主为指定用户的文件 ...
-regex“PATTERN”:以PATTERN匹配整个文件路径,而非文件名称 4、根据属主、属组查找: -user USERNAME:查找属主为指定用户(UID)的文件 -group GRPNAME: 查找属组为指定组(GID)的文件 -uid UserID:查找属主为指定的UID号的文件 -gid GroupID:查找属组为指定的GID号的文件 ...
较简单的文件查找命令whereis和locate命令,通常我们都是先使用whereis或者是locate检查,如果真的找不到了,才用find来查找,因为whereis和locate是利用数据库来查找数据的,速度相当快,节约时间,缺点就是有可能找不到你想要的文件,而find是针对整个磁盘系统, 可以根据你的需求查找到你需要的文件,因此说find非常的强大,...
$ find $HOME -regex ".*\.\(sh\|mp3\)$" Regular-Experssion-find-command (8) 使用 OR 条件查找文件 我们还可以组合多个搜索条件,然后使用 OR 操作符根据一个条件中的任何一个条件的满足来查找文件 $ find $HOME -name "*.sh" -o -name "jumpscripts" /home/linuxtechi/automation/cleanup.sh /...