1 find 简单的说,就是实时查找指定的内容或条件。特点:最新、最快、最准确。用法:find [查找路径] [查找条件] [找到后进行的动作]eg. find /etc/ -name "ipsec.conf" -print 2 常用查找方式 -name 按文件名称查找,可以使用通配符,如* ? [ ] [^ ]-iname 忽略文件名称大小写。-regex 使用正则...
[root@lqz ~]# find /etc -name "ifcfg-eth1" #3.-i 忽略大小写 [root@lqz ~]# find /etc -iname "ifcfg-eth1" #查找/etc目录下包含ifcfg-eth名称所有文件 [root@lqz ~]# find /etc/ -name "ifcfg-eth*" [root@lqz ~]# find /etc -iname "ifcfg-eth*" 2.find大小查找 #1.查找大于...
find/-name"*.log"-execgrep-H"error"{}\; 这里的正则表达式.log表示匹配以 ".log" 结尾的字符串,{}表示我们想要对匹配到的文件执行的操作,grep -H选项用于在输出中高亮包含 "error" 的行。 通过这种方式,我们可以使用正则表达式来精确匹配文件名,从而提高搜索效率。 总的来说,Linux中的find命令结合正则表达...
find [路径] [表达式] [路径]:指定查找的目录,可以是绝对路径或相对路径,如不指定则默认为当前目录。 [表达式]:指定查找条件,可以是一个或多个表达式的组合。 3. 常用表达式 3.1 按文件名查找 name [模式]:按文件名查找,支持通配符。 iname [模式]:按文件名查找,忽略大小写。 regex [正则表达式]:按正则表...
find 正则表达式 正则表达式,又称正规表示法、常规表示法( Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。正则表达式可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串...
将结果导出到文件:可以将find命令的结果导出到文件以供后续使用。例如:find /path/to/directory -name "file.txt" > result.txt使用正则表达式匹配:有时你可能需要使用正则表达式来匹配文件名。-regex选项允许你使用正则表达式匹配文件名。例如,查找以数字开头的文件:find /path/to/directory -type f -regex "....
12、regex,用正则表达式查找如: find . -regex '.*/[0-9]\w.*'(匹配以数字开头的文件) 13、-maxdepth,限制目录深度查找查找一级目录下的所有py文件:find . -name '*.py' -maxdepth 1 输入find --help之后还有很多,就不一一列了,这些应该能满足日常需求了。欢迎补充^_^...
find . ! -name "*.png" 根据正则表达式查找 备注:正则表示式比原先想的要复杂,支持好几种类型。可以参考这里 找到当前目录下,文件名都是数字的png文件。 find . -regex "\./*[0-9]+\.png" 根据路径查找 找出当前目录下,路径中包含wysiwyg的文件/路径。
find / -name".txt"find /var –name"log*"[root@centos8 data]#find -regex ".*\.txt$"./scripts/b.txt ./f1.tx 2.2 根据文件从属关系查找: -user USERNAME: 查找属主指定用户的所有文件-group GRPNAME: 查找属组指定组的所有文件-uid UID: 查找属主指定的UID的所有文件-gid GID:查找属组指定的...
# find -name "MyCProgram.c" ./backup/MyCProgram.c ./MyCProgram.c 1. 2. 3. 2.用文件名查找文件,忽略大小写 这是find命令的一个基本用法。下面的例子展示了用MyCProgram.c作为查找名在当前目录及其子目录中查找文件的方法,忽略了大小写。