当前位置: 技术问答>linux和unix
crontab 执行定时任务
来源: 互联网 发布时间:2016-11-06
本文导语: 请问下: 我在创建定时任务时,是通过以下方式创建的,。 首先将 定时任务的内容写到了一个文件里面 例如 mytabs 文件。 内容如下: */1 * * * * echo 'date'>>/home/sybase/test.txt 执行crontab mytabs 定时任务创...
请问下:
我在创建定时任务时,是通过以下方式创建的,。
首先将 定时任务的内容写到了一个文件里面 例如 mytabs 文件。
内容如下:
*/1 * * * * echo 'date'>>/home/sybase/test.txt
执行crontab mytabs
定时任务创建成功,之后我就将定时任务的时间格式改了一下,是通过
crontab -e 进行的编辑。
保存退出之后,我通过 crontab -l
查看了下,就是我修改之后的格式,但是任务还是按照原来的时间在执行。
请问下,有可能是什么原因造成的呢?
我在创建定时任务时,是通过以下方式创建的,。
首先将 定时任务的内容写到了一个文件里面 例如 mytabs 文件。
内容如下:
*/1 * * * * echo 'date'>>/home/sybase/test.txt
执行crontab mytabs
定时任务创建成功,之后我就将定时任务的时间格式改了一下,是通过
crontab -e 进行的编辑。
保存退出之后,我通过 crontab -l
查看了下,就是我修改之后的格式,但是任务还是按照原来的时间在执行。
请问下,有可能是什么原因造成的呢?
|
重启一下crond服务试一试。
|
把命令写到脚本里,定时任务执行这个脚本
注,脚本里加载用户环境
再试一下行不行
注,脚本里加载用户环境
再试一下行不行
|
楼上对,脚本里要加上你脚本的环境 例如: /usr/sbin/ntpdate 在那里的环境下才行。
我上次也碰到这样的问题的
我上次也碰到这样的问题的
|
重启 crontab 服务试试