1 find path -option [ -print ] [ -exec -ok command ] {} \; 1、按时间查找(-atime访问时间 -mtime文件内容修改时间 -ctime文件自身属性修改时间) 1 2 3 4 5 6 7 8 find /tmp -type f -mtime +7 -name "*.sh" | xargs -i cp {} /data find /tmp -type f -mtime +7 -name "*...
-atime/-ctime n:根据文件的访问时间和更改时间进行搜索。 -exec command {} \;:对搜索到的文件执行指定的命令。 -ok command {} \;:与-exec类似,但在执行之前需确认。 3. 常用动作: -print:打印搜索到的文件路径。 -delete:删除搜索到的文件。 -exec:执行指定的命令。 -ok:与-exec类似,但在执行之前需...
#-exec command {} \; —–将查到的文件执行command操作,{} 和 \;之间有空格 #-ok 和-exec相同,只不过在操作前要询用户 例:find . -name .svn | xargs rm -rf === -name filename #查找名为filename的文件 -perm #按执行权限来查找 -user username #按文件属主来查找 -group groupname #按组...
命令的执行过程需要一段时间,查找的速度取决于文件的总数。 $ find . -type f -exec ls -s {} ; | sort -n -r | head 5 同样,我们可以去掉 sort 命令的 -r 选项来进行升序排列,从而显示出最小的5个文件。 $ find . -type f -exec ls -s {} ; | sort -n | head 5 24. 查找空文件和空...
3. -exec:这个结尾符用于在搜索到文件或目录后执行指定的命令。语法如下:-exec command {} \;。在这个语法中,{}表示搜索到的文件或目录,\;表示命令的结束符。例如,要将搜索到的文件复制到另一个目录,可以使用以下命令:find /path/to/search -exec cp {} /path/to/destination \;。
To run command on find command result use -exec option, it’s syntax given below, 要在查找结果上运行命令,使用-exec选项,其语法如下所示 $ find -exec {} \; 以下命令将找到所有文件,并将其名称重定向到 /tmp/logsfiles.txt $ sudo find /var -type f -name '*.log' -exec ls -lah {} \...
可以结合正则匹配来搜索系统中的指定的内容,以下我就记录一下这个find常用到的一些用法 find 语法:find path -option [ -print ] [ -exec -ok command ] {} \; 阳光岛主 2019/02/19 5.8K0 Liunx之find常用命令汇总 文件系统备份登录二进制权限 猫头虎 2024/04/07 1500 每天学一个 Linux 命令(20):find...
find path -option [ -print ] [ -exec -ok command ] {} \;find 常用选项:1、-name<匹配模式>:查找文件名符合给定的匹配模式的所有文件,匹配模式可以通配符“*”、“?”、“[]”。-iname忽略大小写 find -name image_bak#不指定目录为当前所在目录 find -name 'image*...
-ok COMMAND {} \;:同于-exec,但是是交互式操作 find ...| xargs COMMAND 1 2 3 4 5 6 7 8 9 [Linux] #find /tmp/ -iname "*.txtx" | xargs ls -lh - r - - r - - r - - 1 centos gentoo 1.6M Mar 1 11 : 45 / tmp / 1.5M .txtx - r - - r - -...
还有种表述方式:find PATH OPTION [-exec COMMAND { } \;] 因为find命令会根据我们给的option,也就是寻找条件从我们给出的目录开始对其中文件及其下子目录中的文件进行递归搜索,所以我觉的这个地方说是“起始目录”是非常好的。 该命令中的寻找条件可以是一个用逻辑运算符 not、and、or 组成的复合条件。逻辑运...