作業系統

當前位置 /首頁/計算機/作業系統/列表

Linux系統時間設定

Linux時鐘分為系統時鐘(System Clock)和硬體(Real Time Clock,簡稱RTC)時鐘。系統時鐘是指當前Linux Kernel中的時鐘,而硬體時鐘則是主機板上由電池供電的時鐘,這個硬體時鐘可以在BIOS中進行設定。當Linux啟動時,硬體時鐘會去讀取系統時鐘的設定,然後系統時鐘就會獨立於硬體運作。

Linux系統時間設定

Linux 中的所有命令(包括函式)都是採用的系統時鐘設定。在Linux中,用於時鐘檢視和設定的命令主要有date、hwclock和clock。其 中,clock和hwclock用法相近,只用一個就行,只不過clock命令除了支援x86硬體體系外,還支援Alpha硬體體系。

1、date

檢視系統時間

# date

設定系統時間

# date –set “07/07/06 10:19″ (月/日/年時:分:秒)

2、hwclock/clock

檢視硬體時間

# hwclock –show

或者# clock –show

設定硬體時間

# hwclock –set –date=”07/07/06 10:19″ (月/日/年 時:分:秒)

或者# clock –set –date=”07/07/06 10:19″ (月/日/年 時:分:秒)

3、硬體時間和系統時間的同步

按照前面的`說法,重新啟動系統,硬體時間會讀取系統時間,實現同步,但是在不重新啟動的時候,需要用hwclock或clock命令實現同步。

硬體時鐘與系統時鐘同步:# hwclock –hctosys(hc代表硬體時間,sys代表系統時間)或者# clock –hctosys

系統時鐘和硬體時鐘同步:# hwclock –systohc或者# clock –systohc

4、時區的設定

# tzselect

Please identify a location so that time zone rules can be set se select a continent or ocean. 1) Africa 2) Americas 3) Antarctica 4) Arctic Ocean 5) Asia 6) Atlantic Ocean 7) Australia Europe 9) Indian Ocean10) Pacific Ocean11) none – I want to specify the time zone using the Posix TZ format.#? 輸入5,亞洲

Please select a country. 1) Afghanistan 18) Israel 35) Palestine 2) armenia 19) Japan 36) Philippines 3) Azerbaijan 20) Jordan 37) Qatar 4) Bahrain 21) Kazakhstan 38) Russia 5) Bangladesh 22) Korea (North) 39) Saudi Arabia 6) Bhutan 23) Korea (South) 40) Singapore 7) Brunei 24) Kuwait 41) Sri Lanka Cambodia 25) Kyrgyzstan 42) Syria 9) China 26) Laos 43) Taiwan10) Cyprus 27) Lebanon 44) Tajikistan11) East Timor 28) Macau 45) Thailand12) Georgia 29) Malaysia 46) Turkmenistan13) Hong Kong 30) Mongolia 47) United Arab Emirates14) India 31) Myanmar (Burma) 48) Uzbekistan15) Indone

sia 32) Nepal 49) Vietnam16) Iran 33) Oman 50) Yemen17) Iraq 34) Pakistan#? 輸入9,中國

Please select one of the following time zone regions.1) east China – Beijing, Guangdong, Shanghai, etc.2) Heilongjiang3) central China – Gansu, Guizhou, Sichuan, Yunnan, etc.4) Tibet & most of Xinjiang Uyghur5) southwest Xinjiang Uyghur#? 輸入1,北京時間

The following information has been given:

China east China – Beijing, Guangdong, Shanghai, etc.

Therefore TZ=”Asia/Shanghai” will be l time is now: Fri Jul 7 10:32:18 CST ersal Time is now: Fri Jul 7 02:32:18 UTC the above information OK?1) Yes2) No#? 輸入1,確認

如果不用tzselect命令,可以修改檔案變更時區。

# vi /etc/sysconfig/clock ZONE=Asia/Shanghai(查/usr/share/zoneinfo下面的檔案) UTC=false ARC=false

# rm /etc/localtime

# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

TAG標籤:系統 時間 設定 LINUX #