1. 程式人生 > >Linux伺服器時間設定及同步

Linux伺服器時間設定及同步

1 手動設定
    date命令:
    date :檢視當前時間,結果如下:Wed Feb  4 16:29:51 CST 2015
    date -s 16:30:00 :設定當前時間,結果如下:Wed Feb  4 16:30:00 CST 2015
    date -s "YYYY-MM-DD hh:mm[:ss]" 如date -s "2015-02-04 16:30:00"
    hwclock -w(將時間寫入bios避免重啟失效)
2 同步網路
    ntpdate命令:
    ntpdate -u 210.72.145.44 :網路時間同步命令

    注意:若不加上-u引數, 會出現以下提示:no server suitable for synchronization found
    -u:從man ntpdate中可以看出-u引數可以越過防火牆與主機同步;
    210.72.145.44:中國國家授時中心的官方伺服器。

    ntp常用伺服器:
    中國國家授時中心:210.72.145.44
    NTP伺服器(上海) :ntp.api.bz
    美國:time.nist.gov 
    復旦:ntp.fudan.edu.cn 
    微軟公司授時主機(美國) :time.windows.com 
    臺警大授時中心(臺灣):asia.pool.ntp.org

    經測試中國國家授時中心與NTP上海伺服器可以正常同步時間,注意需要加上-u引數!
3 時區修改

    3.1 即時生效

    [[email protected] /]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    [[email protected] /]# hwclock
    3.2 重啟生效
    修改/etc/sysconfig/clock檔案,把ZONE的值改為Asia/Shanghai,UTC值改為false,改完後的檔案如下:
# The time zone of the system is defined by the contents of /etc/localtime.
# This file is only for evaluation by system-config-date, do not rely on its
# contents elsewhere.
ZONE="Asia/Shanghai"
UTC=false
ARC=false



****************************************************************************************
    原文地址:http://blog.csdn.net/jesseyoung/article/details/43488351
    部落格主頁:http://blog.csdn.net/jesseyoung
****************************************************************************************