01_cron计划任务

• 用途:按照设置的时间间隔为用户反复执行某一项固
定的系统任务
• 软件包:cronie、crontabs
• 系统服务:crond
• 日志文件:/var/log/crond
 
• 使用 crontab 命令
– 编辑:crontab -e [-u 用户名]
– 查看:crontab -l [-u 用户名]
– 清除:crontab -r [-u 用户名]

服务状态:
test ~]# systemctl status crond

打包脚本:
test ~]# cat backup.sh
#!/bin/bash
file=/root/test
tar_file=/root/`date +%Y-%m-%d`.test.tar.gz
tar -zPcf $tar_file $file
# 解压缩时:tar -Pxzvf tar_file P要加上

添加执行权限:
test ~]# chmod +x backup.sh

任务要求:root用户凌晨2点执行备份脚本
1.创建任务
]# crontab -e -u root
0 2 * * * /root/backup.sh
2.查看任务
]# crontab -l -u root
3.查看任务文件
]# cat /var/spool/cron/root
4.查看日志文件
]# cat /var/log/cron
5.清除计划任务
]# crontab -r -u root

猜你喜欢

转载自www.cnblogs.com/luwei0915/p/12128262.html