crontab是一个定时任务常驻服务,可以帮用户定时执行任务!
首先,用putty登入命令控制台!
1,安装 -- 执行下面命令:
- yum install crontabs
2,配置开机自动启动crond服务!
- chkconfig –level 35 crond on
3,查看是否成功添加到开机自启!输入 ntsysv 查看,如图所示:[图中红点的*代表已经是开启状态,如果不是,请按下空格按键选择,然后按TAB把光标跳到OK的地方,点击回车确认]
其他一些命令
- /sbin/service crond start //启动服务
- /sbin/service crond stop //关闭服务
- /sbin/service crond restart //重启服务
- /sbin/service crond reload //重新载入配置
- service crond status //查看crontab服务状态
- service crond start //手动启动crontab服务
4,设置定时任务:【语 法:crontab [-u <用户名称>][配置文件] 或crontab [-u <用户名称>][-elr]】
5,参 数:
-e 编辑该用户的计时器设置。
-l 列出该用户的计时器设置。
-r 删除该用户的计时器设置。
-u<用户名称> 指定要设定计时器的用户名称。
6,格式:分 时 日 月 周 命令
7,列举,比如我要每天的8点执行/home/目录下面的a.php文件,那么,我就输入如下命令:
- crontab -e
然后打开一个编辑窗口,按下 insert按键,输入:
- 0 8 * * * php -q /home/a.php
然后按下esc,按下ctrl+Q,输入wq,回车保存即可!
8,查看定时任务,输入:
- crontab -l
回车查看
当然了,除了上面这些,还可以其他命令,注意格式,*代表全部,比如 0 8 1 * * 代表每个月1号八点执行任务!以此类推!
目前评论:1 其中:访客 0 博主 0 引用 1
来自外部的引用: 1