linux(centos7)修改服務器時間

1、手動修改服務器時間

優點:修改簡單易操作
缺點:當服務器重啓之後服務器時間會根據時區重置

echo `date +'[%Y-%m-%d %H:%M:%S]'`    #查看當前時間並格式化成常見格式。如果不想格式化直接使用:date
date -s '13:58:00 2019-11-22'  #修改時間爲:13:58:00 2019-11-22

2、修改時區配置文件

優點:因爲修改的是配置文件所以是一勞永逸

rm -rf /etc/localtime    #刪除當前默認時區的配置文件,不建議直接刪除(出於操作安全考慮),最好是使用mv命令重命名
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime   #建立軟連接文件到配置文件區,替換掉之前刪掉或備份的/etc/localtime 文件

3、命令修改時區(服務器重啓後不失效)該命令會直接修改配置文件。

timedatectl  #查看當前時區
timedatectl set-timezone Asia/Shanghai  #設置當前時區爲上海常用:Asia/Hong_Kong 
#爲啥沒有北京呢,小編也不太清楚貌似沒有在/usr/share/zoneinfo/Asia目錄下看到相關時區

在這裏插入圖片描述

同步時間

yum install -y ntp   #安裝時間同步應用
ntpdate ntp.api.bz #同步上海授時中心時間

設置定時同步時間任務

crontab -e  #打開定時任務編輯器
59 23 * * *  ntpdate ntp.api.bz #每天晚上23:59同步時間

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

以上方式總有一款適合你。小編也是最近老是碰到服務器不對的情況、導致公司系統下單和發短信、查看日誌老是對不上。所以總結了一下,望大家能夠採納。以上作者均實測過放心。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章