1 | find /root/logs -type f -name "*" -mtime +7 -exec rm -f {} \; |
说明:
find 后面紧跟的/root/logs
是要查找的目录,. 表示当前目录-type f
:指定查找对象为文件-name "*"
:指定查找对象名称为任意-mtime +7
:查找7天以前的老文件-exec rm -f {} \;
:执行删除命令,后面有个 {} \;
是必须的
- 扩展
如果想要定期执行该命令,可以将该命令放到脚本中,然后再使用crontab定时任务进行执行操作。