一、编写定时清理日志的脚本
先创建sh文件,添加文件权限
touch clearFiles.sh
chmod +x clearFiles.sh
vi clearFiles.sh
在clearFiles.sh文件中写入
#!/bin/bash
riqi ='date + "%Y%m%d %H:%M:%S"'
echo $riqi
find /home/bbiadm/tmp/ -mtime +6 -name "*.log" -exec rm -rf {} \;
注意“+6” 是找到6天前的日志
二、设置定时任务 crontab -e
*/1 * * * * /home/bbipadm/clearFiles.sh>>clearlog.log
使用wq保存。
注意:crontab -l 可以查看定时任务列表
“ >>clearlog.log ”是将清理的文件的日志输出到clearlog.log方便检查是否执行了。