Ubuntu18.04设置定时任务,定时打包压缩删除文件
1.创建定时任务脚本
vim ~/save_data.sh
2.写入以下内容
#! /bin/bash cd /home/liuyang/data find ./ -maxdepth 1 -type d -mtime +0 -exec tar -zcf {}.tgz {} \; find ./ -maxdepth 1 -type d -mtime +0 -exec rm -rf {} \; find ./ -maxdepth 1 -type f -mtime +365 -exec rm -rf {} \;
3.分配权限
chmod 777 save_data.sh
4.创建定时任务
crontab -e
选2,/usr/bin/vim.basic
5.在末尾加入以下定时任务命令,代表每天0点30分执行一次
30 0 * * * /home/liuyang/save_data.sh
6.重启cron服务
sudo service cron restart
7.查看定时任务列表
crontab -l

浙公网安备 33010602011771号