Scripting

使用 crontab linux 啟動服務

  • April 27, 2020

我正在嘗試創建一個 shell 來啟動服務,或者讓它每次都由 cron 執行:

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

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

service tomcat start

我也嘗試過:

/usr/sbin/service tomcat_web start

兩種方法都沒有奏效。誰能告訴我哪裡出錯了?在 cron 日誌中沒有錯誤。它執行,但我不知道它是否正確。

挑出來。

Test.sh 調整文件:

#!/bin/sh

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

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

引用自:https://unix.stackexchange.com/questions/581741