linux ntpdate時間同步

2021-08-28 22:45:17 字數 1714 閱讀 2985

date命令:

date

顯示系統時間

2.hwclock命令 (即hardwareclock系統硬體時間)

hwclock

顯示硬體時間

hwclock -w

將系統時間寫入到系統硬體當中

3.ntpdate

第二、檢視本機是否安裝ntpdate服務,如果沒有安裝,請 yum install -y ntpdate

第三、同步時間

輸入ntpdate ntp.api.bz 同步網路時間

結果:24 may 08:57:40 ntpdate[1920]: adjust time server 182.92.12.11 offset -0.004755 sec

出現上述結果代表時間同步成功,上面的大致意思為調整時間為伺服器182.92.12.11的時間,相差-0.005885秒的時間

如果上面ntp.api.bz伺服器同步不了,可以換下面幾個時間伺服器試試:

ntp.api.bz

cn.pool.ntp.org

time.nist.gov

cn.ntp.org.cn

1.ntp1.aliyun.com

2.ntp2.aliyun.com

3.ntp3.aliyun.com

4.ntp4.aliyun.com

5.ntp5.aliyun.com

6.ntp6.aliyun.com

7.ntp7.aliyun.com

2.同步時間成功後調整硬體時間

hwclock -w

執行成功後, 檢視系統硬體時間(不出意外的話,現在date和hwclock現實的時間均為internet時間)

date

hwclock

執行上述命令,顯示的時間應該一樣的

四、定時執行時間同步任務,所以我們利用crontab -e 來新增定時任務

即:每隔乙個小時同步一下internet時間。

linux系統edt切換為cst

mv /etc/localtime /etc/localtime.bak

ln -s /usr/share/zoneinfo/asia/shanghai /etc/locaktime

linux系統utc切換為cst

備份clock檔案

cp /etc/sysconfig/clock /etc/sysconfig/clock.bak

編輯clock檔案

vim /etc/sysconfig/clock

zone=「asia/shanghai」

備份localtime檔案

mv /etc/localtime /etc/localtime.bak

使用新時區檔案

ln -s /usr/share/zoneinfo/asia/shanghai /etc/localtime

centos 7 修改時區

timedatectl list-timezones 列出所有時區

timedatectl set-local-rtc 1 將硬體時鐘調整為與本地時鐘一致, 0 為設定為 utc 時間

timedatectl set-timezone asia/shanghai 設定系統時區為上海

其實不考慮各個發行版的差異化, 從更底層出發的話, 修改時間時區比想象中要簡單:

cp /usr/share/zoneinfo/asia/shanghai /etc/localtime

linux上ntpd ntpdate時間同步

通常情況下linux服務執行 ntpdate 210.72.145.44就可以進行時間同步,但突然發現伺服器上的時間竟然不準確了,執行ntpdate 210.72.145.44命令提示如下資訊 root hxlinux ntpdate 210.72 145 4425 mar 23 03 44ntpd...

Linux 時間同步 05 chrony時間同步

目錄實現ntp協議的的自由軟體。可使系統時鐘與ntp伺服器,參考時鐘 例如gps接收器 以及使用手錶和鍵盤的手動輸入進行同步。還可以作為ntpv4 rfc 5905 伺服器和對等體執行,為網路中的計算機提供時間服務。設計用於在各種條件下良好執行,包括間歇性和高度擁擠的網路連線,溫度變化 計算機時鐘對...

設定CentOS Linux系統時間自動同步

生產環境,建議配置ntp 服務。如果是測試伺服器,我們可以通定時指令碼定時更新時間的方式解決問題。一 首先確保時區正確,把當前時區調整為上海就是 8區,想改其他時區也可以去看看 usr share zoneinfo目錄 cp usr share zoneinfo asia shanghai etc ...