上周五晚需要删除不少文件的备份文件,而且文件的备份时间不一,只用好逐一删除备份,使用find与rm指令结合来删除文件

find . -mtime +10 -name "文件名"  -exec rm -rf {} \;


好了,解释下吧。“ . ” 表示目录,即第二个路径是表示的目录,-mtime +10 表示的是10天前创建的文件,然后将找到的文件传给 rm -rf ,让其进行删除,另外,当天时间不算进去的,比如今天9号,7天前的文件,就是2号之前的文件了,2号的文件被保留

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐