centos7.4上使用crontab定时清理文件
创建一个目录:
mkdir /var/mybackup
切换到 /var/mybackup目录
cd /var/mybackup
新建文件并编辑
vim dbbackup.sh
写脚本:
fileName='backup' BACKUP_PATH='/var/atlassian/application-data/confluence/backups' find ${BACKUP_PATH} -name "${fileName}*.zip" -type f -mtime +15 -exec rm {} \; > /dev/null 2>&1
更改脚本权限:
chmod +x dbbackup.sh
使用crontab 定时执行
crontab -e
写入代码
若每天晚上21点01备份,添加如下代码
01 21 * * * /var/myBackup/dbbackup.sh
检查crontab列表
crontab -l 02 15 * * * /var/myBackup/dbbackup.sh