Linux 系統時間設置


from:https://blog.csdn.net/yjh314/article/details/51669238

今早看到一台機器時間對不上,本以為系統時間與網絡北京時間不同步,就在終端命令執行網絡時間同步

 

[plain]  view plain  copy
 
  1. [root@localhost ~]# ntpdate time.windows.com  

 

 

執行完之后,在執行終端命令,查看時間還是一樣,其實EDT和CST是有區別的,時區不一樣

EDT:指美國東部夏令時間,波士頓、紐約市、華盛頓哥倫比亞特區,都在這個時區內,跟北京時間有12小時的時差,晚12小時。

CST:可以指下面兩種:

1. 美國中部標准時間(西六區,-6:00),中國是東八區(+8:00),北京時間比美國中部標准時間早14個小時。3:45 PM CST 是北京時間凌晨1:45。
2. 中澳大利亞標准時間(+10:30),中國是東八區(+8:00),北京時間比中澳大利亞標准時間晚2個半小時。3:45 PM CST 是北京時間下午上午5:45。

那么現在只要改成北京時間的時區CST就可以了,修改如下:

 

[plain]  view plain  copy
 
    1. [root@localhost ~]# mv /etc/localtime /etc/localtime.bak  
    2. [root@localhost ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime  
    3. [root@localhost ~]# date 
    4.  

      Linux的時間分為System Clock(系統時間)和Real Time Clock (硬件時間,簡稱RTC)。

      系統時間:指當前Linux Kernel中的時間。

      硬件時間:主板上有電池供電的時間。

      查看系統時間的命令: #date

      設置系統時間的命令: #date –set(月/日/年 時:分:秒)

      例:#date –set “10/11/10 10:15”

      查看硬件時間的命令: # hwclock

      設置硬件時間的命令: # hwclock –set –date = (月/日/年 時:分:秒)

      上述提到的是手動設置時間到一個時間點,可能與當前網絡的時間有誤差。下面介紹一下與時間服務器上的時間同步的方法

      1.  安裝ntpdate工具

      # yum -y install ntp ntpdate

      2.  設置系統時間與網絡時間同步

      # ntpdate cn.pool.ntp.org

      3.  將系統時間寫入硬件時間

      # hwclock --systohc

      本文鏈接地址:https://www.linuxidc.com/Linux/2016-07/133755.htm


免責聲明!

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



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