系统的管理工作大部分都是通过定期自动执行某个脚本完成的。linux的任务计划可以通过crotab。每天几点的时候去做些什么。
安装该命令工具:
yum install vixie-cron crontabs
crond开机自启动:
chkconfig crond on
查看crond服务是否开启:
service crond status
启动crond服务:
service crond start
crontab常用选项:
-l :可以查看指定用户的用户的计划。
-u useranme : 指定用户,不加用户名默认为root。
例:crontab -u uaername -l //查看指定用户的任务计划
-e :编辑任务计划,修改或者增加。
-r :删除计划任务
创建任务计划的格式:
min hou day mon week 命令
例:20 1 * * * /bin/sh/usr/test.sh
0 0 2 * *每月的二号的零点零分执行
0 */8 * * 每八个小时执行一会。
0 1,12,18 * * *每天的1,12,18点执行。