Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> Linux系統中使用命令行修改時區

Linux系統中使用命令行修改時區

日期:2017/2/7 16:58:20      編輯:Linux教程

Linux默認情況下使用UTC格式作為標准時間格式,如果在Linux下運行程序,且在程序中指定了與系統不一樣的時區的時候,可能會造成時間錯誤。如果是Ubuntu的桌面版,則可以直接在圖形模式下修改時區信息,但如果是在Server版呢,則需要通過tzconfig來修改時區信息了。使用方式(如將時區設置成Asia/Chongqing):

sudo tzconfig

然後按照提示選擇 Asia對應的序號,選完後會顯示一堆新的提示—輸入城市名,如Shanghai或Chongqing,最後再用 sudo date -s “” 來修改本地時間。

在操作過程中,發現Ubuntu7.10 Server 不支持tzconfig工具,在這種情況下,需要使用tzselect 來修改時間了,使用方式與tzconfig工具差不多 ,只是提示的信息與選擇的信息略有不同(與tzconfig不同的是設置完後還需要執行這條指令:sudo cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime)。示例:

tzselect

按照提示進行選擇時區,然後:

sudo cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime

執行

sudo ntpdate cn.pool.ntp.org

cn.pool.ntp.org是位於中國的公共NTP服務器,用來同步你的時間(如果你的時間與服務器的時間截不同的話,可能無法同步時間喲,甚至連sudo reboot這樣的指令也無法執行)。

Copyright © Windows教程網 All Rights Reserved