一、cron的作用
按照设置的时间间隔为用户反复执行某一项固定的系统任务
二、cron的操作命令
查看:crontab -l [-u 用户名]编辑:crontab -e [-u 用户名]清除: crontab -r [-u 用户名](1)查看命令>>>
crontab -l root
7127@1106:~$ sudo crontab -l -u root*/1 * * * * flock -xn /tmp/stargate.lock -c '/usr/local/qcloud/stargate/admin/start.sh > /dev/null 2>&1 &'*/30 * * * * /usr/local/qcloud/YunJing/YDCrontab.sh > /dev/null 2>&1 &
(2)编辑命令运行>>>
crontab -e -u
运行该命令将会让您选择编辑器对将要进入的日志文件文件进行编辑,1-4您选一个即可
7127@1106:~$ sudo crontab -e -u rootSelect an editor. To change later, run 'select-editor'.1. /bin/nano <---- easiest2. /usr/bin/vim.basic3. /usr/bin/vim.tiny4. /bin/edChoose 1-4 [1]:
这里我们选择的是Vim编辑器进入crontab的日志文件(日志文件路径:/var/log/cron),显示结果如下:
*/1 * * * * flock -xn /tmp/stargate.lock -c '/usr/local/qcloud/stargate/admin/start.sh > /dev/null 2>&1 &'*/30 * * * * /usr/local/qcloud/YunJing/YDCrontab.sh > /dev/null 2>&1 &
三、编写任务
1,符号代表及其意义 :
*:匹配范围内任意时间,:分隔多个不连续的时间点-:指定连续时间范围/n:指定时间频率,每n …
2,任务的写法: