按权限查找:-perm[root@localhost ~]# find /bin/ -perm 755 # 等于 0755 权限的文件或目录[root@localhost ~]# find /bin/ -perm -644 #-perm -644 至少有 644 权限的文件或目录 在当前目录下(包含子目录),删除所有txt文件find ./ -name"*.tx...
在所有者root的/ root目录下查找名为test.c的所有或单个文件。 23.查找基于用户的所有文件 查找~目录下属于用户neil的所有文件。 24.查找基于组的所有文件 查找/ home目录下属于Group Developer的所有文件。 25.查找用户的特定文件 查找~目录下的用户neil的所有.txt文件 第四部分 - 根据日期和时间查找文件和目录 ...
#find ./test -name'abc*'! -name'*.php'./test/abc.txt 上面的find命令查找文件名以abc开头同时扩展名不是php的文件。这是一个使用find命令构建强大的搜索表达式的示例 OR操作符 当使用多个名称条件时,find命令将用and操作符组合他们,这意味着只有当文件符合所有条件时才被匹配。然而,如果我们需要执行一个基...
#4. find ./ -iname "file_*" -mtime 7 ==查找第7天文件。 [root@localhost ~]# find ./ -iname "file-*" -mtime 7 ./file-03 #5. find ./ -iname "file_*" -mmin 100 =按文件的修改时间来查找文件(单位分钟)。 [root@localhost ~]# find ./ -iname "file-*" -mmin +10 ./file...
[root@server ~]# find / -name "*.cfg" # /目录下检索扩展名为.txt的文件并统计个数 [root@server ~]# find / -name "*.txt" | wc -l 按照文件大小搜索 size [+|-]大小:按照指定大小搜索文件,“+”的意思是搜索比指定大小还要大的文件...
# find . -type f -perm 644 -exec ls -l {} \; 查找系统中所有文件长度为 0 的普通文件,并列出它们的完整路径: # find / -type f -size 0 -exec ls -l {} \; 找并执行操作(例如删除): find/path/to/search-name"pattern"-execrm{}\; ...
1 find 简单的说,就是实时查找指定的内容或条件。特点:最新、最快、最准确。用法:find [查找路径] [查找条件] [找到后进行的动作]eg. find /etc/ -name "ipsec.conf" -print 2 常用查找方式 -name 按文件名称查找,可以使用通配符,如* ? [ ] [^ ]-iname 忽略文件名称大小写。-regex 使用正则...
find[paths][expression][actions] find 命令接受一个或多个路径(paths)作为搜索范围,并在该路径下递归地搜索。即检索完指定的目录后,还会对该目录下的子目录进行检索,以及子目录下的子目录。直到到达目录树底部。 默认情况下(不带任何搜索条件),find 命令会返回指定目录下的所有文件,所以常常需要通过特定的 express...
-depth:在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找。 -name:按照文件名查找 -perm:按照文件权限来查找 -prune:可用使find命令不在当前制定的目录中查找,如果同时使用-depth选项,那么-prune将被find忽略 -user:按照文件属主查找 -group:按照文件属组查找 ...