-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 # 需要...
find /path/to/directory -name “filename” -exec rm -rf {} \; “` 该命令会在指定路径(/path/to/directory)下递归地查找所有名为”filename”的文件,并将其删除。请注意,使用rm命令删除文件时应当谨慎,因为删除后无法恢复。 2. 删除特定类型的文件 “`shell find /path/to/directory -type f -name...
故,在执行命令: # find . -type d -name "doc" -exec rm -rf {} \; 将查找到的目录传递给rm进行删除,而此时doc目录已经删除,find又要在已删除的doc目录下进行继续搜索是否有名称为doc的目录,因已删除,故报错(find: `./doc': No such file or directory)总结:find将结果传递给-exec后的命令,然后继...
find . -type f -atime +365 -exec rm -rf {} \;
find ./ -name "*.iml" -exec rm -rf {}\; 其中, -exec表示后面执行命令, {}表示查询到到文件名, -rf为删除命令rm 到参数, r表示递归删除,f表示不需要确认 作者: 出处:https://www.cnblogs.com/ixan/ --- 个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人! 如果...
find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {} /; 先看find 命令的帮助文档:man find 其中的exec选项解释如下: (1)-exec command ; Execute command; true if 0 status is returned. All following arguments to find are taken to be arguments to the command argument consisti...
就是把find的结果展开作为rm的参数。不过这个rm后面跟上了-rf有点危险,如果你用的是root权限且展开的是根目录,就把系统删了。+
[root@localhost test]# find . -ctime -1 -exec ls -l {} \ > 所以,必须得要注意,而用xargs来做这个就不用那么多事了: find . -mtime +30 | xargs rm -f 每天运行一次,清理半月外的文件,予以删除: 0 0 * * * /usr/bin/find /data/upload/temp -ctime +15 -exec rm -Rf {} \; 0 0...
-mtime 例1: 将/usr/local/backups目录下所有10天前带"."的文件删除 -mtime +10 -name "*.*" -exec rm -rf {} \; find:linux的查找命令,用户查找指定条件的文件 /usr/local/backups:想要进行清理的任意目录 -mtime:标准语句写法 +10:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件...
find/tmp-atime+30–exec rm –rf{}\; 也可以使用xargs来对查找到的文件进一步操作 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 find/tmp-name"*.old"|xargs chmod700 案例详细说明 删除文件命令 代码语言:javascript 代码运行次数:0 ...