ntpdate重新整理linux系統時間
大多linux系統都會ntpdate小工具,可用來同步系統時間,但是要注意ntpdate是越變式修改時間的,如果時差過大,會造成有些程式混亂;如果對某些有影響,請採用ntpd,它是逐步校準的。另外ntpdate在同步時間時,只對相差不到24小時的時間生效,所以系統時間和硬體時間超出24小時需先手工修改:
修改硬體時間示例:
設定時間:
date -s 03/18/16 #2016年03月18日
date -s 14:24:00 #14時24分00秒
/sbin/hwclock #檢視硬體時間
/sbin/hwclock –systohc #將當前系統時間寫到硬體,通過先設定系統時間,在寫入硬體可修改硬體時間
一般ntpdate工具位置
/lib/libcap.so.1
/usr/sbin/ntpdate
我們可以配置一個指令碼ntp.sh,並將該檔案追加在/etc/rc.local檔案後面設定youdir/ntp.sh&開機啟動
ntp.sh示例:
#/bin/bash
NTPSERVER=216.229.0.179
NTPPERIOD=600s
while true
do
/usr/sbin/ntpdate $NTPSERVER > /dev/null 2>&1
/sbin/hwclock -w
/bin/sleep $NTPPERIOD
done
注:
NTPSERVER=ntp伺服器地址
NTPPERIOD=輪詢間隔
可以先自行測試時間伺服器:
執行命令:ping “ntp伺服器地址”
執行命令:/usr/sbin/ntpdate “ntp伺服器地址”
成功返回樣例:
(18 Mar 17:05:48 ntpdate[2779]: adjust time server 216.229.0.179 offset 0.056640 sec)
就表明可以同步時間
當然你也可以將你做好的配置打包備用
tar -czvPf you_out_dir/ntf.tar.gz /lib/libcap.so.1 /usr/sbin/ntpdate youdir/exx/ntp.sh
相關文章
- Linux ntpdate同步時間Linux
- 使用ntpdate更新系統時間
- [Linux] ntpdate slew模式調整時間Linux模式
- Linux基礎命令---ntpdate網路時間伺服器Linux伺服器
- ntpdate同步時間沒有反應
- 內網通過ntpdate同步時間內網
- Linux 系統時間和硬體時間Linux
- 修改linux系統時間Linux
- linux同步系統時間Linux
- linux修改系統時間Linux
- linux 修改系統時間Linux
- 遊戲系統時間重新整理該怎麼測試遊戲
- linux系統時間設定Linux
- Linux設定系統時間Linux
- Linux系統時間同步方法。Linux
- linux時間子系統(三)Linux
- linux調整系統時間Linux
- Linux系統如何更改時間時區Linux
- Linux時間設定系統時間、硬體時間和時間服務Linux
- 調整linux系統時間和時區Linux
- Linux系統自動更新時間Linux
- linux系統時間修改及同步Linux
- Linux怎樣修改系統時間Linux
- linux下的系統時間、硬體時間設定Linux
- 直播系統程式碼,linux date修改系統時間Linux
- Linux檢視系統開機時間Linux
- windows以及linux獲取系統時間WindowsLinux
- Linux系統修改日期及時間Linux
- Linux系統時間與RTC設定Linux
- Linux調整系統時間和時區的方法Linux
- Linux系統時間同步方法小結(NTP)Linux
- Linux程式設計(獲取系統時間)Linux程式設計
- Linux下如何檢視系統啟動時間和執行時間Linux
- 修改系統時間
- 系統時間和硬體時間同步
- linux學習筆記之小談時鐘時間,使用者CPU時間,系統CPU時間 .Linux筆記
- linux系統時間程式設計(8) UTC秒數轉本地字串時間Linux程式設計字串
- 《Linux系統 date、cal、hwclock時間命令的用法》Linux