前言
我們有時候向主機供應商租用主機的時候,往往會遇到時區不一樣或是時跑掉。
這時候我們需要自行更新我們想要指定的時區與修正正確的時間。本文章,以Ubuntu 16.04為例子,來演示如何指定時區與修正正確的時間。
指定時區
在開始指定時區之前,可以使用下面的指令來看一下目前的時間。
date
這時候會看到下面的輸出時間。
Sat Jul 21 05:10:48 UTC 2018
我們可以從輸出的時間日期發現到,是UTC時間,可是我們想要的是台北時間。
因此我們透過下面的指令可以重新設定系統的時區。
sudo dpkg-reconfigure tzdata
接下來會進到類似下面這樣的畫面。
如果沒有要設定的話,可以先按下TAB按鍵,接著可以選下面的Ok或是Cancel這樣就可以離開設定時區的畫面了。
因為這篇文章是範例的演示是要修改成其他的時區,因此我們先選擇洲,選完之後再選Taipei。
接著再按下enter,再輸入先前提到的date指令就會發現日期時間就會改變了。
透過NTP校正時間
有時候機器上面的時間會跑掉,所以我們需要透過NTP來進行更新時間。
我們先安裝ntpdate套件。
sudo apt-get update sudo apt-get install ntpdate -y
接著執行下面的指令來校正時間
ntpdate tock.stdtime.gov.tw
接著就會校正時間成功了。