-type f ! -name "*.tar.gz" -delete find . -type f ! -name "*.tar.gz" -exec rm -rf {} \;其中{} 代表当前查到的符合条件的文件名,\;则是语法所要求的结尾符。在执行操作前询问确认$ find . -type f ! -name "*.tar.gz" -ok rm -rf {} \; < rm ... ./1 > ? y # 需要...
rm-r* 文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。 删除当前目录下的所有文件及目录,并且是直接删除,无需逐一确认命令行为: rm-rf要删除的文件名或目录 删除文件名 test.txt: rm-rf test.txt 删除目录 test,不管该目录下是否有子目录或文件,都直接删除: ...
Cloud Studio代码运行 find 对应目录-mtime+天数-name"文件名"-exec rm-rf{}\; 实例命令 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 find/opt/soft/log/-mtime+30-name"*.log"-exec rm-rf{}\; 说明 将/opt/soft/log/ 目录下所有30天前带".log"的文件删除。具体参数说明如下: find...
-mtime 例1: 将/usr/local/backups目录下所有10天前带"."的文件删除 -mtime +10 -name "*.*" -exec rm -rf {} \; find:linux的查找命令,用户查找指定条件的文件 /usr/local/backups:想要进行清理的任意目录 -mtime:标准语句写法 +10:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件 ...
find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \; 1. 实例命令 find /opt/soft/log/ -mtime +30 -name "*.log" -exec rm -rf {} \; 1. 说明 将/opt/soft/log/ 目录下所有30天前带".log"的文件删除。具体参数说明如下: ...
例如: [root@localhost test]# find .-perm 444 -ok rm -rf{}\; <rm…./test2>?y <-需要用户输入y,才会执行 #我们这次使用rm命令来删除find找到的结果,删除的动作最好确认一下
find . -type f -atime +365 -exec rm -rf {} \;上述命令在 -exec 选项后是 rm -rf,其用于删除文件。{} 是用于查找结果的占位符。注意:占位符 {} 非常重要,尤其是在您想删除文件时。因为,如果您不使用它,该命令将对所有文件执行(而不是您刚刚通过 find 命令找到的文件)。做一个尝试,请在...
find /path/to/directory -name “filename” -exec rm -rf {} \; “` 该命令会在指定路径(/path/to/directory)下递归地查找所有名为”filename”的文件,并将其删除。请注意,使用rm命令删除文件时应当谨慎,因为删除后无法恢复。 2. 删除特定类型的文件 ...
也许你想在你的主目录中找到对所有人可读的文件,以确保你不会过度分享。 find~-perm-o=r 删除 Mac 下自动生成的文件 find./-name'__MACOSX'-depth-exec rm-rf{}\;统计代码行数 find.-name"*.java"|xargs cat|grep-v^$|wc-l # 代码行数统计,排除空行...
让我们回到之前提到的面试问题:find . -type f -atime +365 -exec rm -rf {} \;上述命令在-exec选项后是rm -rf,其用于删除文件。{}是用于查找结果的占位符。注意:占位符{}非常重要,尤其是在您想删除文件时。因为,如果您不使用它,该命令将对所有文件执行(而不是您刚刚通过find命令找到的文件)。