歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Debian Linux的時間時區設定

Debian Linux的時間時區設定

日期:2017/2/28 17:23:55   编辑:Linux教程
今天把Debian Linux安裝在台式機上面了。

  第一個遇到的問題就是時間設定,Debian裡面的系統時間跟硬件時間對不上,偏差了8個小時。原因是由於MS的OS一直以來都沒有支持到UTC的時間設定,一換到支持UTC的Linux就遇到這樣的問題了。(關於UTC,請參照《時間縮寫解釋》)。其實Debian是建議使用UTC時間的,只是自己還是習慣Windows(不懂UTC的OS),所以把自己的Debian也改過來了。

  在Linuix 系統裡面,系統時間由3個因素決定:硬件時間、UTC(/etc/default/rcS)、Timezone。

  /etc/default/rcS 裡面的UTC選項,告訴Linux系統,這個硬件時間是否UTC時間。Timezone 是設定系統所處UTC時區(我現在用的是 Asia/Shanghai)。

  最後,系統啟動時候讀出硬件時間,再根據是否UTC時間、系統所處Timezone計算出系統localtime。

  下面是硬件時鐘的時間。
  DNAS:~# hwclock --show
  Wed 03 Oct 2007 09:40:10 PM CST -0.169539 seconds

  由於我已經在/etc/default/rcS 裡面設置了UTC=no,告訴了系統,硬件時間並不是UTC時間。之後系統時間就會根據以下兩個文件決定時區了:

  /etc/timezone
  /etc/localtime
Copyright © Linux教程網 All Rights Reserved