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

2021-10-20 13:28:12 字數 616 閱讀 7671

今天發現有一台機器,同樣乙個指令碼,在shell裡呼叫獲取的時間和在crontab裡呼叫獲取的時間差幾個時區,經過分析,發現問題在於/etc/localtime這個檔案指向的時區檔案和別的機器不一樣

刪除重建該軟連線之後問題解決

[root@rwsaa193 ~]

# ls -al /etc/localtime

lrwxrwxrwx 1 root root 23 jun 19 2019 /etc/localtime -> /usr/share/zoneinfo/utc

[root@rwsaa193 ~]

# rm -f /etc/localtime

[root@rwsaa193 ~]

# ln -s ../usr/share/zoneinfo/america/los_angeles /etc/localtime

[root@rwsaa193 ~]

# ls -al /etc/localtime

lrwxrwxrwx 1 root root 41 feb 27 07:20 /etc/localtime ->

../usr/share/zoneinfo/america/los_angeles

crontab時間和系統時間不一致

昨天寫了一指令碼,放在crontab上,設定每天早上5點半執行。今天早上發現,沒有指令碼執行記錄。service crond status 檢視crontab 狀態 tail 100 var log cron 檢視最近100條crontab日誌 發現是系統時間和crontab 日誌時間不一致,慢了8...

Linux時間與系統時間相差8小時的解決辦法

1.原因是時區不同 在 etc profile檔案中增加一行export tz cst 8 2.使檔案立即生效 source etc profile或者.etc profile 3.輸入ntpdate time.nist.gov同步網路時間 結果 3 jun 15 42 39 ntpdate 472...

解決weblogic與系統時間相差8小時的問題

在一般情況下weblogic與系統時間是很少會出現時間差的問題,但有可能在某一特定的情況下就會出現,如使用 weblogic8版本時可能會出現時差問題 調整時差方法 第一步 1.找到 d bea jdk142 08 jre lib zi etc和 d bea jrockit81sp5 142 08 ...