#查找属主是jack[root@lqz ~]# find /home -user jack#查找属组是admin[root@lqz ~]# find /home -group admin#查找属主是jack, 属组是admin[root@lqz ~]# find /home -user jack -group admin#查找属主是jack, 并且属组是admin[root@lqz ~]# find /home -user jack -a -group admin#查找...
find /path/to/search -iname "*.TXT" -path 和-ipath:与 -name 和-iname 类似,但用于匹配完整路径(而不仅仅是文件名)。例如: bash find /path/to/search -path "*/some/directory/*.log" 使用-ipath 可以忽略路径中的大小写。 -regex 和-iregex:允许使用正则表达式进行更复杂的匹配。例如: bash...
-regex pattern: 基于正则表达式模式查找文件,匹配是整个路径,而非其名; -inum n #按inode号查找 -samefile name #相同inode号的文件 -links n #链接数为n的文件 find -name snow.png find -iname snow.png find / -name".txt"find /var –name"log*"[root@centos8 data]#find -regex ".*\.txt$...
12、regex,用正则表达式查找如: find . -regex '.*/[0-9]\w.*'(匹配以数字开头的文件) 13、-maxdepth,限制目录深度查找查找一级目录下的所有py文件:find . -name '*.py' -maxdepth 1 输入find --help之后还有很多,就不一一列了,这些应该能满足日常需求了。欢迎补充^_^...
find 正则表达式 正则表达式,又称正规表示法、常规表示法( Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。正则表达式可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串...
linux常用命令之find 查找条件: 根据文件名字查找: -name:后跟文件名称,根据文件名字查找。支持使用linux的通配符 -iname:同上,忽略大小写 -regex:后跟正则表达式,它会匹配整个文件路径,不仅仅是文件名 根据属主,属组查找: -user:后跟用户名,根据用户名查找文件...
iregex "PATTERN"效果和指定“-regexe”参数类似,但忽略字符大小写的差别 -prune不寻找字符串作为寻找文件或目录的范本样式; 2.2 根据属主/属组查找 -user USERNAME查找属主为指定用户的文件 -group GRPNAME查找属组为指定组的文件 -uid UserID查找属主为指定的 UID 号的文件 -gid GroupID查找属组为指定的 GI...
-regex "PATTERN" 以PATTERN匹配整个文件路径字符串,而不仅仅是文件名称 示例:#find ./ -name "f*" # 查找指定目录下所有文件名以f开头的文件 # [root@nat1 ~]# find . -name "f*" ./file.txt 4.3 根据属主/属组查找 根据文件的属主以及属组信息,我们可以查找符合...
将结果导出到文件:可以将find命令的结果导出到文件以供后续使用。例如:find /path/to/directory -name "file.txt" > result.txt使用正则表达式匹配:有时你可能需要使用正则表达式来匹配文件名。-regex选项允许你使用正则表达式匹配文件名。例如,查找以数字开头的文件:find /path/to/directory -type f -regex "....
这是find命令的一个基本用法。下面的例子展示了用MyCProgram.c作为查找名在当前目录及其子目录中查找文件的方法。 AI检测代码解析 # find -name "MyCProgram.c" ./backup/MyCProgram.c ./MyCProgram.c 1. 2. 3. 2.用文件名查找文件,忽略大小写