计划任务的合理使用,可使得我们日常运维各自系统变得更加的方便。
设置系统计划任务
修改/etc/crontab
添加对应的操作
* * * */1 * root reboot 每个月重启一次
第一个* 表示 “分钟” 0~59 可单个指定,用逗号分开 "*/2" 表示每两分钟运行一次
第二个* 表示 “小时” 0~23 可单个指定,用逗号分开 "*/1" 表示每个小时运行一次
第三个* 表示 “天数” 0~30 可单个指定,用逗号分开 "*/4" 表示这个月每4天运行一次
第四个* 表示 “月数” 1~12 可单个指定,用逗号分开 "*/3" 表示每个季度运行一次
第五个* 表示 “星期几” 0~6 单个指定,用逗号分开
具体实例:
23 6 5 12 * root rebooot 表示,在每年的12月5号的早晨6点23分00秒以root用户执行一次重启
5 */1 1 1 * root sh /etc/happy.sh 表示每年的元旦那天,每个小时的5分00秒执行一次happy.sh的脚本