linux設置系統時間


咱就說說linux怎么一步到位設置系統時間。拿linux虛擬機做實驗的朋友會知道。當你把linux還原到某個點的時候,vmware幫不了你把系統時間也給重設了。所以這時候就要手工來搞。關於咋設linux時間。網上介紹也很多,但是都是抄來抄去的東西。那怎么才能高效快捷的設置系統時間呢?
      開始的時候,或者網上都有的說法,比如說把時間設為2009-11-12 18:30:50。
      我們會先設日期
      date -s 20091112
      再設時間
      date -s 18:30:50
      一台機器還好說,多了你就會煩了。有沒有一步到位的辦法呢?幾經搜索發現有!
      date 111218302009 (月日時分年)
      這樣可以一步到位。但是!但是什么呢,對於linux來說,這樣的寫法太不human,太難記了。有沒有更簡單的方法?幾經摸索,發現,有!
      date -s "20091112 18:30:50"
      這樣就可以一步到位,而又容易記憶了。偷着用了好長時間了,一般兒人我不告訴他,虛~
      時間設置完了就要保存了。如果你會正常關機還好說。系統關的時候會保存一次,可是如果你可能不正常關機的話,可以這么先保存一下設置
      hwclock --systohc
      對的,是這么寫。網上大多的寫法是
      clock -w 或者hwclock -w
      而你仔細分析下就知道,clock是hwclock的軟鏈接。而hwclock的help和man里根本未提-w這個參數。不知道-w是哪年的寫法。而網上大多的文章是-w :)
      最后總結一下,一步到位設置linux系統時間:
                                                date -s "20091112 18:30:50" &&hwclock --systohc
     同步別的ntp服務器的時間:
     ntpdate 172.16.70.25
 

一、查看和修改Linux的時區

1. 查看當前時區

命令 : "date "

2. 修改設置Linux服務器時區

方法 A

命令 : "tzselect"

方法 B 僅限於RedHat Linux 和 CentOS

命令 : "timeconfig"

方法 C 適用於Debian

命令 : "dpkg-reconfigure tzdata"

3. 復制相應的時區文件,替換系統時區文件;或者創建鏈接文件

cp /usr/share/zoneinfo/$主時區/$次時區 /etc/localtime

例如:在設置中國時區使用亞洲/上海(+8)

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

4.注意

GMT(Greenwich Mean Time,格林威治標准時間): 
是指位於英國倫敦郊區的皇家格林尼治天文台的標准時間,因為本初子午線被定義在通過那里的經線。
UTC(Universal Time/Temps 
Cordonné 世界標准時間)
CST(Central Standard Time 國家標準時間,一說中原標準時間); 中國標准時間(China 
Standard Time)
GMT + 8 = UTC + 8 = CST


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM