linux定时任务crontab
先道歉,昨天的那个随笔,没写完,今天补全,不罗嗦了
直切正题
web.sh
db.sh
clear.sh
三个文件上个随笔已写,下面完成定时任务(讲用到的,其他的有兴趣可自行查看相关资料)
crontab -l 解释:查看当前的定时任务内容
crontab -e 解释:添加当前定时任务 , 按 i 进入编写模式,操作如同vi
编写内容格式为 * * * * * shell_path/shell_file 解释:分钟0-59 小时0-23 日期1-31 月份1-12 星期0-6 执行的脚本地址/脚本名称
例如:
0 0 * * * /shell_path/web.sh 解释:0点整执行网站文件备份
30 1 * * * /shell_path/db.sh 解释:凌晨1点半整数据库备份
0 2 * * * /shell_path/clear.sh 解释:凌晨2点执行清除旧备份
按esc : wq! 保存退出
linux的定时备份,已经清除旧文件完成