在除錯機器的時候發現系統時間和本地時間一直對不上,開始還以為是時間有誤,
然後查詢到使用ntpdate -u 211.115.194.21 同步了一下網路時間,不過還是不對,對比之後發現和本地只見總是相差八個小時,
再在網上找就找到是時區的問題,機器上使用的是utc,需要更正為gmt的。在網上找了一下,都是複製貼上,內容有點殘缺,
改完之後就算是在這裡記錄一下了。
先使用date檢視時間,可以看到字尾帶的是utc時間,比如這樣:tue jan 17 08:30:10 utc 2017
將gmt時區資料複製到localtime檔案
cp /usr/share/zoneinfo/gmt /etc/localtime
然後設定時區
ln -sf /usr/share/zoneinfo/asia/shanghai /etc/localtime #linux的時區設定為上海時區
我機器上到這一步就都正常了。。。
修改Linux系統時間EDT改為CST
今天發現一台伺服器時間比北京時間慢 12 個小時,使用 date 命令後發現是 root ubuntu date thu mar 22 5 12 08 edt 2018 edt 時間即美國東部時間。這裡要改為北京時間即可 命令如下 root ubuntu mv etc localtime etc l...
Linux時間切換UTC
輸入date檢視當前時區時間 root localhost date thu aug 1 15 57 30 cst 2019 cst是中國標準的時間 2.切換成utc時間 root localhost ln sf usr share zoneinfo utc etc localtime root l...
原創 Docker 中修改本地時間UTC
今天做在docker中發布了乙個服務,需要用到計畫任務,但是發現docker環境中本地時間為utc,導致本地時間跟正常時間差了8個小時,以下放出如何修改docker中的本地時間 環境 docker 映象是ubuntu 第一步 刪除本地的 etc localtime檔案 etc localtime作為...