crontab面试知识点总结 crontab是面试的时候必考的题,几乎跟问你apache和nginx的频率差不多。
这个时候你必须保持很熟悉crontab给面试官,or, you`ll missed ~!
嘿嘿,我自己总结的!
crontab -e : 执行文字编辑器来设定时程表,内定的文字编辑器是 VI,如果你想用别的文字编辑器,则请先设定 VISUAL 环境变数来指定使用那个文字编辑器(比如说 setenv VISUAL joe)
crontab -r : 删除目前的时程表
crontab -l : 列出目前的时程表 生日祝福http://www.qiake.net
* 逗号(',') 指定列表值。如: "1,3,4,7,8"
* 中横线('-') 指定范围值 如 "1-6", 代表 "1,2,3,4,5,6"
* 星号 ('*') 代表所有可能的值
Linux(开源系统似乎都可以)下还有个 "/" 可以用. 在 Minute 字段上,*/15 表示每 15 分钟执行一次. 而这个特性在商业 Unix ,比如 AIX 上就没有.
新手要注意了,或许你们做的测试没有显示,比如说*/ * * * * date 结果等了一分钟没有显示时间,
我也郁闷了半天呢,气死了,一些教程也瞎说,整的我五米了,
不过天道酬勤啊,我发现了,rontab是在后台执行的,不显示的,你用这个测试就会明白了
*/ * * * * /usr/local/apache/bin apachectl restart
哼,继续学习
|