常用shell命令
1.find+crontab
- 定时清除文件更改时间在n天以前的文件;
log.sh
#!/bin/bash
logpath="/home/..../logs/omp*" #日志路径
log="/home/....../logs/catalina*" #日志路径
find $logpath -type f -mtime +1 -exec rm {} \; #执行脚本时间向前推1天之前更改的文件,进行删除
find $log -type f -mtime +1 -exec rm {} \;
crontab -e
* 1 * * * sh ~/log.sh #每天凌晨1点执行相应路径下的sh脚本
- find命令详解
- crontab命令详解