语句写法: 1 find 对应目录 -mtime +天数 -name"文件名"-exec rm -rf {} \; 例1: 将/usr/local/backups目录下所有10天前带"."的文件删除 1 find /usr/local/backups -mtime +10 -name"*.*"-exec rm -rf {} \; find:linux的查找命令,用户查找指定条件的文件 /usr/local/backups:想要进行清理...
sudo find /tmp/ -typef -execdu-sh {} \; > /root/du_data.out 现在,让我们看看最近在 /root 目录下创建的文件是什么样子的。 4.删除带有特定参数的文件 自动删除文件时请格外小心。如果您不注意,这可能是灾难性的。要么使用交互式删除,rm -i要么首先查看查找命令的结果。 find exec 命令组合的另一个...
$ find /tmp -type f -name "*.txt" -exec rm -f {} ; 我们同样可以删除目录,只要把 -type 后面的 f 改为 d ,并且在 rm 命令后面加上 -r 即可。 $ find /tmp -type d -name "dirToRemove" -exec rm -r -f {} ;
51CTO博客已为您找到关于linux find -exec rm的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及linux find -exec rm问答内容。更多linux find -exec rm相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
sudofind/tmp/-type f -mtime +10-exec rm {} \\; Find exec grep 命令搜索文件内容 登录后复制find命令仅对文件属性进行搜索。而登录后复制grep命令可用于文件的内容。将Find exec和grep组合起来,您就得到一个强大的命令行搜索工具。 例如命令登录后复制find . -type f -name "*.js" -exec grep -H ke...
"-ok"选项和"-exec"选项的作用基本一致,区别在于:"-exec"的命令会直接处理,而不询问;"-ok"的命令 2 在处理前会先询问用户是否这样处理,在得到确认命令后,才会执行。例如: [root@localhost test]# find .-perm 444 -ok rm -rf{}\; <rm…./test2...
-mtime:按修改时间去查询 +n:表示查找n天以前的文件(不加符号默认为+) -n:表示查找n天以内的文件 -atime:按照访问时间查找 +n:表示查找n天以前的文件(不加符号默认为+) -n:表示查找n天以内的文件 -ctime:按照属性修改时间查找 +n:表示查找n天以前的文件(不加符号默认为+) ...
-mtime 例1: 将/usr/local/backups目录下所有10天前带"."的文件删除 -mtime +10 -name "*.*" -exec rm -rf {} \; find:linux的查找命令,用户查找指定条件的文件 /usr/local/backups:想要进行清理的任意目录 -mtime:标准语句写法 +10:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件...
find . -type f -atime +365 -exec rm -rf {} \;上述命令在 -exec 选项后是 rm -rf,其用于删除文件。{} 是用于查找结果的占位符。注意:占位符 {} 非常重要,尤其是在您想删除文件时。因为,如果您不使用它,该命令将对所有文件执行(而不是您刚刚通过 find 命令找到的文件)。做一个尝试,请在...
find /path/to/directory -type f -mtime +7 -exec rm -f {} + “` 该命令会在指定路径(/path/to/directory)下查找并删除所有修改时间超过7天的文件。 请注意,执行删除操作时应谨慎,并且最好事先备份文件以防意外发生。 在Linux下使用`find`命令删除文件或目录是一种非常常用的操作。`find`命令可以通过指...