Linux 命令总结记录(一)
16752022-04-06 10:16:00返回列表
记录常用linux命令操作
一、删除n天前日志
1、手动删除命令: find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;
2、自动删除命令:
1)创建shell脚本文件
touch /home/auto-del-5-days-log.sh
chmod +x auto-del-5-days-log.sh
vim auto-del-5-days-log.sh
编辑auto-del-5-days-log.sh文件:
#!/bin/sh
find /log/ -mtime +5 -name "*.log" -exec rm -rf {} \ ;
按:wq保存退出
2)将脚本加到计划任务中,设置每天8点30清理5天前的带"*.log"的文件
crontab -e
30 8 * * * /home/auto-del-5-days-log.sh >/dev/null 2>&1