如在/opt目錄下寫了乙個test_rontab.sh
#!/bin/bash
#func : test for crontab
#sign : zijing 2017-09-28
#ver : 1.0
echo hello linux >> /opt/zijing.tt
用crontab -e新增的任務
*/1 * * * * root /home
/zijing/script
/test_crontab.sh
等了n個1分鐘也沒有生成/opt/zijing.tt
原因:crontab -e的格式和/etc/crontab下的格式不一樣
所以,把crontab -e的格式改正即可
linux系統中有乙個名為crond的服務(daemons,常駐在內在中的程序),這個crond會每格一分鐘去讀取/var/spool/cron下的檔案,判斷是否要去執行,然後去讀取/etc/crontab,判斷是是否要去執行
crontab -e是針對單使用者的,/etc/crontab是針對所有使用者的
執行許可權,如果是以sh指令碼的方式執行,那麼這個指令碼檔案必須要有可很執行的許可權
注意路徑要用絕對路徑
mqtt的mosquitto pub不會執行的事情
mosquitto pub error while loading shared libraries libmosquitto.so.1 在弄mosquitto pub執行一下訊息發布的時候,就這樣錯誤。解決方法。如果共享庫檔案安裝到了 usr local lib 很多開源的共享庫都會安裝到該目錄下...
linux crontab命令詳解
12 3 root tar czf usr local backups daily etc.tar.gz etc dev null 2 1這條語句將在每天的凌晨3點12分 03 12 執行tar czf usr local backups daily etc.tar.gz etc命令。dev nul...
linux crontab命令使用
cron用法說明 cron 於希臘單詞chronos 意為 時間 是linux系統下乙個自動執行指定任務的程式。例如,你想在每晚睡覺期間建立某些檔案或資料夾的備份,就可以用cron來自動執行。cron服務是linux的內建服務,但它不會開機自動啟動。可以用以下命令啟動和停止服務 sbin servi...