差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
tech:linux_clock [2008/06/26 09:44] – 建立 jonathantech:linux_clock [2009/03/03 00:56] (目前版本) jonathan
行 1: 行 1:
 +====== Linux (Redhat / Fedora / CentOS) 設定時間的方式 ======
  
 +  - copy /usr/share/zoneinfo/* 內的確切時區資料檔案為 /etc/localtime 
 +  - 執行 date -u
 +  - 輸入 date 看看是否已經是正確時區
 +  - 調整系統時間
 +    - 透過 ntpdate -u time.stdtime.gov.tw 來校正目前時間
 +    - 透過 date --set="2003-02-19 17:44" 方式直接手動設定
 +  - 輸入 hwclock 看看目前 BIOS 的時間是否正確
 +  - 執行 clock --systohc 將目前系統時間寫入 BIOS 時間
 +  - 輸入 date 與 hwclock 看看時間是否一致.. 
 +
 +==== 以下是執行範例 ====
 +<code>
 +[root@tryboxap01 ~]# cp /usr/share/zoneinfo/Asia/Taipei /etc/localtime
 +[root@tryboxap01 ~]# md5sum /usr/share/zoneinfo/Asia/Taipei
 +2cb7700780c8b4963f72c9dab967cffa  /usr/share/zoneinfo/Asia/Taipei
 +[root@tryboxap01 ~]# md5sum /etc/localtime
 +2cb7700780c8b4963f72c9dab967cffa  /etc/localtime
 +[root@tryboxap01 ~]# date -u
 +Thu Jun 26 01:46:53 UTC 2008
 +[root@tryboxap01 ~]# date
 +Thu Jun 26 09:47:09 CST 2008
 +[root@tryboxap01 ~]# ntpdate -u time.stdtime.gov.tw
 +26 Jun 09:48:58 ntpdate[4517]: adjust time server 220.130.158.52 offset -0.000482 sec
 +[root@tryboxap01 ~]# hwclock
 +Sat Apr 26 09:49:22 2008  -0.812668 seconds
 +[root@tryboxap01 ~]# clock --systohc
 +[root@tryboxap01 ~]# date
 +Thu Jun 26 09:49:48 CST 2008
 +[root@tryboxap01 ~]# hwclock
 +Thu Jun 26 09:49:51 2008  -0.179890 seconds
 +</code>
 +{{tag>linux clock date 密技}}