crontab 跑 sysinit service 要用絕對路徑

2019-06-20 CentOS, Ubuntu

遇到馬上就要寫下來 … 這篇起因是我要在 crontab 跑一個 Script,像這樣

logrotate 有正常跑完,但是 filebeat restart 沒有跑 …

實際上測試確認在 crontab 裡面跑都要用「絕對路徑」執行才會動 …

用 which 的原因是,CentOS 與 Ubuntu 系列的 OS 在 service 路徑不同,所以利用 which 自己去抓位置,這樣就會動了。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

彙整

分類

展開全部 | 收合全部

License

訂閱 Mr. 沙先生 的文章

輸入你的 email 用於訂閱

%d 位部落客按了讚: