linux下使用crontab启动服务

linux下使用crontab启动服务

我正在尝试创建一个 shell 来启动服务,或者让它每次都由 cron 运行:

00 06 * * * sh /root/teste.sh

在 teste.sh 文件中或在以下命令中:

service tomcat start

我也尝试过:

/usr/sbin/service tomcat_web start

这两种方法都行不通。谁能告诉我哪里出错了? cron 日志中没有错误。它执行了,但我不知道它是否正确。

答案1

挑出来。

Test.sh调整文件:

#!/bin/sh

PROGRAM_START="/orabin01/tomcat/bin/startup.sh"
DAEMON_USER="tomcat"

/bin/su $DAEMON_USER -c "$PROGRAM_START"

相关内容