crontab時間和系統時間不一致

2022-09-12 21:45:24 字數 465 閱讀 1282

昨天寫了一指令碼,放在crontab上,設定每天早上5點半執行。今天早上發現,沒有指令碼執行記錄。

# service crond status  // 檢視crontab 狀態

#  tail -100 /var/log/cron   // 檢視最近100條crontab日誌 

發現是系統時間和crontab 日誌時間不一致,慢了8個小時。

#  ntpdate us.pool.ntp.org               // 同步系統時間

#cp/usr/share/zoneinfo/asia/shanghai/etc/localtime

# service crond restart    // 重啟crontab

# service rsyslog restart     // 重啟 rsyslog

解決問題!~

crontab 時間詳解

從左到右依次是 分時日月周 分鐘 0 59 小時 1 23 日期 1 31 月份 1 12 星期 0 6 0表示週日 03 每小時03分執行 01 02 每天兩點01分執行 01 02 3 每個月3號2點01分執行 01 02 3 1 每年1月3號2點01分執行 01 02 0 每週日的2點01分執...

解決crontab時間和系統時間不一致的問題

今天發現有一台機器,同樣乙個指令碼,在shell裡呼叫獲取的時間和在crontab裡呼叫獲取的時間差幾個時區,經過分析,發現問題在於 etc localtime這個檔案指向的時區檔案和別的機器不一樣 刪除重建該軟連線之後問題解決 root rwsaa193 ls al etc localtime l...

crontab執行時間和系統時間不一致

事情是這樣的在自己的服務上有一條如下crontab 1 10 0 rootecho zzz 熟悉的人都知道是 晚上00 10執行,把 輸出到zzz檔案 可是問題來了 這條crontab不在00 10執行!而是在中午12 10執行。crontab 執行時間和系統時間不一致!我記得伺服器更改過時區現在也...