属组是admin[root@lqz ~]# find /home -user jack -group admin#查找属主是jack, 并且属组是admin[root@lqz ~]# find /home -user jack -a -group admin#查找属主是jack, 或者属组是admin[root@lqz ~]# find /home -user jack -o -group admin...
-name '*demo*' 11、perm,根据文件权限查找注:如查找权限为600的文件:find . -perm 600,如果权限前面加“-”号,表示满足一位匹配即可, 如:find . -perm 007会匹配权限为007、077、777的文件 12、regex,用正则表达式查找如: find . -regex '.*/[0-9]\w.*'(匹配以数字开头的文件) 13、-maxdepth,...
find . -iregex ".*\(\.txt\|\.pdf\)$" 否定参数 找出/home 下不是以 .txt 结尾的文件 代码语言:javascript 代码运行次数:0 运行 AI代码解释 find /home ! -name "*.txt" 根据文件类型进行搜索 代码语言:javascript 代码运行次数:0 运行 AI代码解释 find . -type 类型参数 类型参数列表: f 普通文...
find -name snow.png find -iname snow.png 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: 查找属...
将结果导出到文件:可以将find命令的结果导出到文件以供后续使用。例如:find /path/to/directory -name "file.txt" > result.txt使用正则表达式匹配:有时你可能需要使用正则表达式来匹配文件名。-regex选项允许你使用正则表达式匹配文件名。例如,查找以数字开头的文件:find /path/to/directory -type f -regex "....
-iregex<范本样式>:此参数的效果和指定“-regexe”参数类似,但忽略字符大小写的差别; -links<连接数目>:查找符合指定的硬连接数目的文件或目录; -iname<范本样式>:指定字符串作为寻找符号连接的范本样式; -ls:假设find指令的回传值为Ture,就将文件或目录名称列出到标准输出; ...
这里,find命令使用-regex参数来匹配以".sh"结尾的文件,sed命令则用于替换文件名中的扩展名。具体而言...
-regex "PATTERN" 以PATTERN匹配整个文件路径字符串,而不仅仅是文件名称 示例:#find ./ -name "f*" # 查找指定目录下所有文件名以f开头的文件 # [root@nat1 ~]# find . -name "f*" ./file.txt 4.3 根据属主/属组查找 根据文件的属主以及属组信息,我们可以查找符合...
find / -name "*.log" -exec grep -H "error" {} \; 这里的正则表达式.log表示匹配以 ".log" 结尾的字符串,{}表示我们想要对匹配到的文件执行的操作,grep -H选项用于在输出中高亮包含 "error" 的行。 通过这种方式,我们可以使用正则表达式来精确匹配文件名,从而提高搜索效率。
$ find /usr/share -name '*farm*'使用 -regex 代替 -name 来搜索名称与正则表达式或描述一组字符串的模式匹配的文件 要列出当前目录树中所有文件名中任意位置包含字符串 net 或 comm' 的文件,请键入:$ find . -regex '.*\(net\|comm\).*'注意:'-regex' 选项匹配整个路径名,相对于您指定的目录树...