看板 Knuckles_note
作者 標題 [Linux] 修改時區、校正系統時間
時間 2012年06月30日 Sat. AM 03:15:53
參考: http://linux.vbird.org/linux_server/0440ntp.php#client_linux
顯示現在的系統時間
$ date
顯示現在的系統時區
$ date -R
修改時區為 Asia/Taipei
$ cp /usr/share/zoneinfo/Asia/Taipei /etc/localtime
$ vim /etc/sysconfig/clock
將 ZONE="Etc/UTC"
改成 ZONE="Asia/Taipei"
再用 date 看看時間是否正確
若不正確的話再執行以下步驟
◎ 用 ntpdate 校正時間
安裝 ntpd
$ sudo yum install ntp
如果已執行ntpd 要先關掉
(CentOS6)$ sudo service ntpd stop
(CentOS7)$ sudo systemctl stop ntpd
執行結果最後面顯示的是微調了多少時間
$ sudo ntpdate time.stdtime.gov.tw
7 Dec 17:21:46 ntpdate[1427]: adjust time server 192.168.1.254 offset -0.0147 sec
◎ 開啟 ntpd 自動校正時間
(開啟前要先用 ntpdate 將誤差調整到1000s以內,開啟後不能執行 ntpdate)
(CentOS6)$ sudo service ntpd start
(CentOS6)$ sudo chkconfig ntpd on
(CentOS7)$ sudo systemctl start ntpd
(CentOS7)$ sudo systemctl enable ntpd
$ vim /etc/ntp.conf
# 預設的 ntp server,可以不用改
server 0.centos.pool.ntp.org
server 1.centos.pool.ntp.org
server 2.centos.pool.ntp.org
===========不開啟ntpd 而是用crontab定時更新的方法============
設定每天 5:10 自動進行網路校時
$ vim /etc/crontab
10 5 * * * root /usr/sbin/ntpdate tock.stdtime.gov.tw
開機時自動校時
$ vim /etc/rc.d/rc.local
/usr/sbin/ntpdate tock.stdtime.gov.tw
=============================================================
--
※ 作者: Knuckles 時間: 2012-06-30 03:15:53
※ 編輯: Knuckles 時間: 2020-09-16 04:57:18 (台灣)
※ 看板: KnucklesNote 文章推薦值: 0 目前人氣: 0 累積人氣: 5321
回列表(←)
分享