Ubuntu 使用crontab筆記

2021-06-08 11:53:04 字數 472 閱讀 1461

我遇到的crontab問題與解決:

1、利用crontab -e新增的定時任務無效,內容如下:

* * * * * /bin/sh /home/mywork/script/mytes.sh,每分鐘執行一次指令碼mytes.sh。這樣的寫法在其它機器上明明是可以跑的,奈何在我的機器不可以跑。查了資料,說可能是路徑和環境變數的問題,於是我改為:

* * * * *  cd /home/mywork/script && ./mytes.sh

這樣,正常執行指令碼了。

2、syslog有錯誤資訊:(cron) info (no mta installed, discarding output)

檢視我的mytes.sh指令碼,原來是因為裡面有一句:

echo $name ,$id , $now

把這句注釋掉,或把其定向到乙個檔案( echo $name ,$id , $now >> mytest.log)就沒有這個錯誤了

執行任務Ubuntu使用crontab定時任務

因為明天想定時執行postgres的一些指令碼,所以在網上查一下有乙個crontab的命令,就把這個命令的應用記錄一下,便利往後查詢.cron是乙個 守護程式 用於在指定的時光內執行行程類的任務,每乙個使用者都有乙個 crontab 檔案,來允許他們指定需要執行的內容和時光,此外,系統也有乙個 cr...

crontab命令使用

crontab命令使用 名稱 crontab 使用許可權 所有使用者 使用方式 crontab u user file crontab u user 說明 crontab 是用來讓使用者在固定時間或固定間隔執行程式之用,換句話說,也就是類似使用者的時程表。u user 是指設定指定 user 的時程...

crontab命令使用

名稱 crontab 使用許可權 所有使用者 使用方式 crontab u user file crontab u user 說明 crontab 是用來讓使用者在固定時間或固定間隔執行程式之用,換句話說,也就是類似使用者的時程表。u user 是指設定指定 user 的時程表,這個前提是你必須要有...