有时候需要在固定的某个时间执行一些脚本,就要用到linux的定时任务。
* * * * * command
分 时 日 月 周 命令
第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令
1.crontab -e
在定时任务中添加备份脚本
每天凌晨1点备份
如:0 1 * * * bash /opt/mysql_backup.sh
每2天1点重启系统
0 1 */2 * * /usr/sbin/reboot
2.查看定时任务执行情况
tail -f /var/log/cron
3.查看最新重启记录
last -x reboot