導航:首頁 > 程序命令 > 時鍾同步命令

時鍾同步命令

發布時間:2025-04-01 12:54:08

Ⅰ 在各種Linux系統的伺服器上設置時間同步的方法

獨立主機

rm -rf /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時區到東8區。

date -R #查看的時區設置。

接下來調整系統時間與時間伺服器同步

Debian系統安裝NTP校時包:

復制代碼代碼如下:apt-get install ntpdate #安裝ntp

CentOS系統安裝NTP校時包:

復制代碼代碼如下:yum -y install ntpdate ntp #安裝ntp

Ubuntu系統安裝NTP校時包:

復制代碼代碼如下:sudo apt-get install -y ntpdate ntp

修改/etc/ntp.conf

vi /etc/ntp.conf 就會看到以下內容:

復制代碼代碼如下:server 0.centos.ntp.org

server time.windows.com

server time.nist.gov

這是默認的ntp同步伺服器,大家可以自己改,全球ntp伺服器地址:http://www.pool.ntp.org/

我改成了:

復制代碼代碼如下:server cn.pool.ntp.org //這中國的ntp伺服器
server time-a.nist.gov
server time.windows.com
server time.nist.gov

然 後保存退出(vi退出的方法見:http://www.dabu.info/personal-summary-personally-i- carefully-collected-must-be-familiar-with-vim-shortcut-key-operation.html)

接著輸入下面的命令

復制代碼代碼如下:ntpdate -d cn.pool.ntp.org #調試查看時間差異

ntpdate cn.pool.ntp.org #同步時間

date -R # 檢查時間是否同步

修改 ntp 的配置文件

復制代碼代碼如下:vi /etc/sysconfig/ntpd

SYNC_HWCLOCK=yes #同步獨立主機的硬體時鍾

#配置開機啟動ntp服務,定期同步時間

chkconfig --levels 235 ntpd on #啟動ntp同步

/etc/init.d/ntpd start

XEN VPS

最好是安裝ntp服務,這樣可以解決vps在重啟後時間不準的問題。有時候,依靠母雞的硬體時鍾,總是差七八分鍾。實在沒轍了。而已很多的web服務,如Google Authenticator等,如果時間不同步,會導致無法驗證的地步,自然就網站都登陸不上了。

復制代碼代碼如下:rm -rf /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時區到東8區。

date -R #查看的時區設置。

接下來調整系統時間與時間伺服器同步

Debian系統安裝NTP校時包:

復制代碼代碼如下:apt-get install ntpdate #安裝ntp

CentOS系統安裝NTP校時包:

復制代碼代碼如下:yum -y install ntpdate ntp #安裝ntp

Ubuntu系統安裝NTP校時包:

復制代碼代碼如下:sudo apt-get install -y ntpdate ntp

修改/etc/ntp.conf

vi /etc/ntp.conf 就會看到以下內容:

復制代碼代碼如下:server 0.centos.ntp.org

server time.windows.com

server time.nist.gov

這是默認的ntp同步伺服器,大家可以自己改,全球ntp伺服器地址:http://www.pool.ntp.org/

我改成了:

復制代碼代碼如下:server cn.pool.ntp.org //這中國的ntp伺服器
server time-a.nist.gov
server time.windows.com
server time.nist.gov

然 後保存退出(vi退出的方法見:http://www.dabu.info/personal-summary-personally-i- carefully-collected-must-be-familiar-with-vim-shortcut-key-operation.html)

接著輸入下面的命令:

復制代碼代碼如下:ntpdate -d cn.pool.ntp.org #調試查看時間差異

ntpdate cn.pool.ntp.org #同步時間

date -R # 檢查時間是否同步

#配置開機啟動ntp服務,定期同步時間

chkconfig --levels 235 ntpd on #啟動ntp同步

/etc/init.d/ntpd start

#先設置XEN 的VPS使用和系統無關的時間模式

echo 1 > /proc/sys/xen/independent_wallclock

然後嘗試上面獨立主機的配置方法即可。通過配置時間正確後,編輯系統配置文件,讓配置永久生效。

復制代碼代碼如下:vi /etc/sysctl.conf

xen.independent_wallclock=1 #在文件中增加並且保存

OpenVZ VPS

(Burst VPS 採用)

OpenVZ的VPS直接從物理機讀取時間不允許對主機進行時間修改,你只需修改時區。我還沒用過openvz vps,所以,不清楚能否用ntp服務不,可以試試安裝ntp service 看。如果可以的話,請告訴我。

復制代碼代碼如下:rm -rf /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時區到東8區。

date -R #查看時間和時區

此時如果時間和時區都正確,配置成功,時間如果不對,需要聯系主機服務商的技術支持,讓他們把母雞(物理機)時間同步,你的VPS時間就會正常。


Ⅱ 如何在 Linux 下確認 NTP 是否同步

NTP,即網路時間協議(Network Time Protocol),用於網路中計算機系統時鍾的同步。在Linux環境下,若已正確安裝並配置了NTP伺服器與客戶端,如何驗證其同步狀態呢?本文將介紹三個Linux命令,幫助您輕松檢查NTP同步情況。

一、使用ntpq命令檢查NTP狀態

ntpq是用於監控NTP守護進程ntpd操作及性能的實用程序。它能夠以交互模式運行,或通過命令行參數控制。ntpq通過向伺服器發送多個查詢來顯示連接對等項列表。若NTP正常工作,您將獲得類似以下輸出結果。

詳細信息:

二、使用ntpstat命令檢查NTP狀態

ntpstat命令用於報告本地計算機上運行的NTP守護程序(ntpd)的同步狀態。若本地系統與參考時間源保持同步,ntpstat將報告大致的時間精度。此命令根據NTP同步狀態返回三種狀態碼,具體如下。

三、使用timedatectl命令檢查NTP狀態

timedatectl命令用於查詢和更改系統時鍾及其在systemd系統中的設置。此命令提供了一種簡便的方法來檢查NTP狀態。

更多技巧:

chrony是NTP客戶端的替代品,具有更快的同步速度、更高的時間精度,尤其適合不常在線的系統。chronyd體積小,內存使用少,僅在必要時喚醒CPU,有效節省電能。即使在長時間網路擁塞的情況下,chrony也能表現出色。您可以使用以下命令來檢查chrony狀態。

檢查chrony跟蹤狀態:

運行sources命令以顯示當前時間源的信息。

通過以上命令,您可以輕松驗證Linux環境下NTP同步狀態,確保系統時間的准確性和穩定性。

閱讀全文

與時鍾同步命令相關的資料

熱點內容
android50界面 瀏覽:517
杭州android招聘 瀏覽:575
phplinuxopenssl安裝 瀏覽:872
德陽php招聘 瀏覽:449
盲分離演算法性能指標 瀏覽:24
php工作日誌管理系統 瀏覽:746
swing項目源碼 瀏覽:444
能量平衡一期演算法 瀏覽:282
諾基亞通訊錄怎麼導入安卓 瀏覽:508
雲伺服器卡頓超級vps管理器 瀏覽:733
照片pdf格式轉換成JPG格式 瀏覽:113
手機解除設置加密鎖 瀏覽:597
藍牙如何互相傳app 瀏覽:941
管家婆為什麼登錄不上伺服器 瀏覽:765
方舟編譯器確定時延引擎 瀏覽:999
南京雲伺服器租賃 瀏覽:434
程序員司機等職業生女孩 瀏覽:778
邊緣雲伺服器常態化 瀏覽:590
win10雙顯拖動文件夾卡頓 瀏覽:215
php棋牌游戲開發 瀏覽:450