-delete:删除查找到的文件 *慎用!* -fls file :查找到的所有文件的长格式信息保存至指定文件中,也可用重定向的方式 -ok COMMAND {} \; :对查找到的每个文件执行由COMMAND指定的命令,对于每个文件执行命令之前,都会交互式要求用户确认 -exec COMMAND {} \; :对查找到的每个文...
echo /etc/default/passwd /etc/pam.d/passwd /etc/passwd 其实就是说,对于command {} ;格式来说,每找到一个文件就执行一遍相关命令,而command {} +格式的意思是说,先执行find,找到所有符合条件的文件之后,将每个文件作为命令的一个参数传给命令执行,exec指定的命令实际上只被执行了一次。这样用的限制也是不...
find 是 Linux 中强大的搜索命令,不仅可以按照文件名搜索文件,还可以按照权限、大小、时间、inode 号等来搜索文件。但是 find 命令是直接在硬盘中进行搜索的,如果指定的搜索范围过大,find命令就会消耗较大的系统资源,导致服务器压力过大。所以,在使用 find 命令搜索时,不要指定过大的搜索范围。 find 命令的基本信息...
-delete:删除查找到的文件; -fls file:查找到的所有文件的长格式信息保存至指定文件中 -ok COMMAND {} \; 对查找到的每个文件执行由COMMAND指定的命令;对于每个文件执行命令之前,都会交互式要求用户确认 -exec COMMAND {} \; 对查找到的每个文件执行由COMMAND指定的命令 {}: 用于引用查找到的文件名称自身 find...
其实就是说,对于command {} ;格式来说,每找到一个文件就执行一遍相关命令,而command {} +格式的意思是说,先执行find,找到所有符合条件的文件之后,将每个文件作为命令的一个参数传给命令执行,exec指定的命令实际上只被执行了一次。这样用的限制也是不言而喻的:{}只能出现一次。
-print:默认的处理动作,显示至屏幕 -ls :类似于对查找到的文件执行“ls -l”命令 -delete:删除查找到的文件 *慎用!* -fls file :查找到的所有文件的长格式信息保存至指定文件中,也可用重定向的方式 -ok COMMAND {} \; :对查找到的每个文件执行由COMMAND指定的命令,对于每个文件执行命令之前,都会交互式要求...
find |xargs COMMAND 5.常用参数: 文件名和inode类: -name "文件名称": 支持使用glob, *, ?, [], [^] -iname "文件名称": 不区分字母大小写 -inum n: 按inode号查找 -somefile name: 相同的inode号文件 -links n: 链接数为n的文件 -regex "PATTERN": 以PATTERN匹配整个文件路径字符串,而不仅仅是...
除了在一个目录结构下查找文件这种基本的操作,你还可以用find命令实现一些实用的操作,使你的命令行之旅更加简易。本文将介绍15种无论是于新手还是老鸟都非常有用的Linuxfind命令。 首先,在你的home目录下面创建下面的空文件,来测试下面的find命令示例。
Linux里的find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。 二、格式说明 代码语言:javascript ...
$ find . -size +100M -delete 4.-exec将查找到的文件传递给 command 命令。下边例子是将查找到的文件传递给了 ls 命令,同理我们可以传递给任何一个 Linux 命令,功能十分强大,也很灵活。 $ find . -name "*.txt" -exec ls -lh {} \; -rw-r--r-- 1 root root 16 Jan 24 23:20 ./a.txt ...