cron配置:15 15 * * * /usr/sbin/ntpdate -s 172.16.224.125
檢視執行日誌
tail -f /var/log/message
00 23 * * * /usr/sbin/ntpdate -s 時間伺服器
安裝cron外掛程式 yum install -y vixie-cron
ntpdate 172.16.224.125
預設埠 123
時間同步命令:
ntpdata time.windows.com
自動時間同步:
需要配置/etc/crontab檔案,實現自動執行任務
讓linux從time.windows.com自動同步時間
vi /etc/crontab
00 0 1 * * root ntpdate -s time.windows.com
time.nist.gov 是乙個時間伺服器.
linux時間伺服器配置(192.168.10.1)
1). # rpm -ivh ntp-4.1.2-4.el3.1.i386.rpm
2). # vi /etc/ntp.conf
注釋一行
restrict default ignore
加入一行
restrict 192.168.10.0 mask 255.255.255.0 notrust nomodify notrap
3). # vi /etc/ntp/step-tickers
加入一行
pool.ntp.org
這樣每次ntpd啟動時,會自動連線該國際標準時間伺服器;
4). # service ntpd start
5). # netstat -an |grep 123
確保該埠以udp方式開放
時間客戶端配置(192.168.10.2)
1). # ntpdate 192.168.10.2
應該顯示同步成功
2). # crond -e
加入0-59/10 * * * * /usr/sbin/ntpdate 192.168.10.1
表示每隔10分鐘同步一次時間
crontab -u //設定某個使用者的cron服務,一般root使用者在執行這個命令的時候需要此引數
crontab -l //列出某個使用者cron服務的詳細內容
crontab -r //刪除沒個使用者的cron服務
crontab -e //編輯某個使用者的cron服務
第1列分鐘1~59
第2列小時1~23(0表示子夜)
第3列日1~31
第4列月1~12
第5列星期0~6(0表示星期天)
第6列要執行的命令
出現「the ntp socket is in use, exiting」錯誤。如圖:
8 nov 09:57:02 ntpdate[4726]:the ntp socket is in use, exiting
問題分析:
出現該錯誤的原因是系統ntpd伺服器正在執行中,通過 ps aux | grep ntpd 檢視,會看到ntpd正在執行。
解決方法:
1.#service ntpd stop
2.#/usr/sbin/ntpdate ntp.api.bz
liunx 時間與日期
日期命令 作用date 檢視系統時間 預設 date y m d h m s 檢視系統時間 指定格式 date s 時間字串 設定系統時間 date r 檔案或目錄 顯示乙個檔案最近被修改的時間 顯示系統預設時間 date按照指定格式顯示時間 date y m d h m s 例如 2019 10 ...
同步時間 Linux設定時間同步
所有節點都要確保已安裝ntpd 在步驟 4已安裝 1.首先選擇一台伺服器作為時間伺服器。假設選定為node1.sunny.cn伺服器為時間伺服器。2.ntp伺服器的配置 修改ntp.conf檔案 vi etc ntp.conf 一共修改三處內容,將 去掉,並且將網段修改正確。restrict 192...
Windows 時間同步
讓系統時間更準確 引用 http ruanqizhen.spaces.live.com blog cns 5852d4f797c53fb6 1213.entry 使用ntp協議可以讓你的計算機自動與伺服器上的時間同步。從而保持最準確的時間。在 windows xp 2000 可下使用以下命令設定計算...