– 使用`-prune`:可以排除某些目录不进行搜索,提高性能。例如`find . -name “*.txt” -path “./dir1” -prune -o -print`表示在当前目录及子目录中搜索所有扩展名为`.txt`的文件,但排除`./dir1`目录。 – 结合`xargs`命令:可以批量处理搜索结果,提高效率。例如`find . -name “*.txt” | xargs ...
-mount 查文件时不跨越文件系统mount点 -prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。 按照文件名搜索 选项: -name 按照文件名搜索 -iname 按照文件名搜索,不区分文件名大小写 -inum 按照inode号搜索 如要在/home/linuxize目录下搜索一个名为...
find [路径] [选项] [操作] 二、选项 -name 根据文件名查找 find ./etc -name *.conf -iname(-i忽略文件名大小写)ignore -perm 根据文件权限查找 find ./ -perm 777 -prune 可以排除某些查找目录 -user 根据文件属主查找 -group 根据文件属组查找 -mtime 根据文件更改时间查找 -n n天以内修改的文件 ...
# find / -type f -name *.mp3 -size +10M -exec rm {} \; #常用find操作,通过find出指定目录下的特定类型特定名称的文件,然后进行修改,移动,删除等操作。 13.找到只读文件 # find / -perm /u=r 14.找到可执行文件 # find / -perm /a=x 15.找到权限为777的文件并改为644 # find / -type f...
方法/步骤 1 先介绍下find查找的目录途径,分两种情况:“.”代表是当前目录“/”代表是根目录 2 find命令文件查询常用的参数及意义有以下几个:1.find -name:直接根据文件名字来查找,比如,find / -name a.txt:在根目录下查找 a.txt文件2.find -perm:根据文件权限来查找,比如:find / -perm 777,...
例如:find /path/to/directory -type d -name "exclude_dir" -prune -o -name "file.txt" -print这将搜索 /path/to/directory 中不包含 exclude_dir 的文件和目录。将结果导出到文件:可以将find命令的结果导出到文件以供后续使用。例如:find /path/to/directory -name "file.txt" > result.txt使用正则...
工具/原料 计算机 centos7 方法/步骤 1 -type 指定文件类型查找文件 2 -name 指定文件名查找文件 3 -maxdepth 指定查找深度 4 -mtime n 表示查询在n*24小时内修改多的文件,下面的-1表示1*24小时内修改过的文件,如果是1*24小时之前修改过的文件则为+24 5 -min n 表示n分钟内修改过的文件 注意事项 觉...
在使用-prune 选项时要当心,因为如果你同时使用了-depth选项,那么-prune选项就会被find命令忽略。如果希望在/apps目录下查找文件,但不希望在 /apps/bin目录下查找,可以用:$ find /apps -path "/apps/bin" -prune -o -print(忽略某个目录)5、-size (大小)+n 大于n个块n n个块-n 少于n个块-nb等同于-...
查找命令是Linux系统中最重要和最常用的命令之一。查找用于根据与参数匹配的文件指定的条件来搜索和查找文件和目录列表的命令。查找可以在各种条件下使用,您可以通过权限,用户,组,文件类型,日期,大小等可能的条件查找文件。 通过这篇文章,我们以实例的形式分享我们的日常Linux查找命令体验及其用法。在本文中,我们将向您...