cron的使用方法
使用cron安排脚本(或命令)的运行时机:cron - daemon to execute scheduled commands
vi /etc/crontab
---------------------------------------
#周一至周五21:59分以root身份执行命令mpg123
59 21 * * 1-5 root mpg123 /media/hda5/yule娱乐/music/mp3/愿你幸福.mp3
注:
---------------------------------------
(1) 修改了/etc/crontab文件后执行
# /etc/init.d/cron restart (重启cron)
注意: 不需要重新起动cron,配置文件crontab也可生效.
(2) 设置命令。形如:
min hour day(of month) month day(of week) user conmmand
(a) 前五项设置时间
(b) 当min, hour, month全部满足并且两个day当中至少一个满足时,cron就会执行命令
(c) 如果时间未指定完全(如缺少hour),则command永远不会被执行
(d) 如果crontab中包含两条相同的命令,则执行两次
(e) *表示所有时间
(f) cron每分钟检查一次文件
(g) 时间格式:
可以输入范围,形如:"8-10"
可以输入序列,形如:"1,2,3,6,7" ,"4-6,7-10"
可以指定跨度,形如:"0-10/2" 表示 "0,2,4,6,8,10"
month和week中,还可以指定名字(取前三个字母),此时不能用序列表示法.
(3) cron无法启动需要Xwindow支持的用户程序(如gmplayer).