LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 901|回复: 5

关于crontab 的问题

[复制链接]
发表于 2009-3-13 09:43:29 | 显示全部楼层 |阅读模式
直接上我的编辑:
30 06 * * * /root/jiaoben/syslogd

syslogd文件里面是:
killall syslogd
sleep 1
syslogd -rm 0
sleep 1

为什么每次都没有运行,不过我把命令输到命令行上却可以执行呢
发表于 2009-3-13 10:06:55 | 显示全部楼层
1:设定完crontab后 需要重新启动cron服务
2:确认syslogd是个可执行的脚本
3:确认syslogd里的内容的格式是shell的脚本格式
   比如:
   #!/bin/bash
     export PATH
     ......
    可以手动执行下脚本看看
回复 支持 反对

使用道具 举报

发表于 2009-3-13 17:53:09 | 显示全部楼层
Post by xiaobing927;1960249
1:设定完crontab后 需要重新启动cron服务
2:确认syslogd是个可执行的脚本
3:确认syslogd里的内容的格式是shell的脚本格式
   比如:
   #!/bin/bash
     export PATH
     ......
    可以手动执行下脚本看看

第一点不需要把
回复 支持 反对

使用道具 举报

发表于 2009-3-16 13:21:54 | 显示全部楼层
权限 .是root的吗??
回复 支持 反对

使用道具 举报

发表于 2009-3-16 13:23:33 | 显示全部楼层
/etc/rc.d/init.d/syslog*
syslogd -rm 0是重新启动吧.
回复 支持 反对

使用道具 举报

发表于 2009-3-19 13:48:48 | 显示全部楼层
我的如下,你试试改
30 * * * *  su - root -c "  /home/cattsoft/startallah.sh "
32 * * * *  su - root -c "  /home/cattsoft/startallac.sh "
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表