IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)操作系統(tǒng)LINUX → linux通過ntpdate網(wǎng)絡(luò)校時(shí)

linux通過ntpdate網(wǎng)絡(luò)校時(shí)

時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(1)

  目前 Linux 系統(tǒng)上面有兩個(gè)時(shí)間喔,一個(gè)是 Linux 系統(tǒng),另一個(gè)則是 BIOS 時(shí)間(真正的硬件記錄的時(shí)間)! 我們可以使用 date 這個(gè)指令來手動(dòng)修正目前主機(jī)的時(shí)間,不過, date 這個(gè)指令僅修正 Linux 時(shí)間而已,我們還需要以 hwclock 這個(gè)指令來將 BIOS 時(shí)間也更新才行!??? hwclock [-rw]

  -r:查看現(xiàn)有BIOS時(shí)間

  -w:將現(xiàn)在的linux系統(tǒng)時(shí)間寫入BIOS中??? 當(dāng)我們進(jìn)行完 Linux 時(shí)間的校時(shí)后,還需要以 hwclock -w 來更新 BIOS 的時(shí)間,因?yàn)槊看伍_機(jī)的時(shí)候,系統(tǒng)會(huì)重新由 BIOS 將時(shí)間讀出來,所以, BIOS 才是重要的時(shí)間依據(jù)。??? 1. 開機(jī)的時(shí)候自動(dòng)網(wǎng)絡(luò)校時(shí):

  vi /etc/rc.d/rc.local

  /usr/sbin/ntpdate -u 192.168.0.2 192.168.0.3 192.168.0.4;?? /sbin/hwclock -w??? 2. 設(shè)定計(jì)劃任務(wù)

  crontab -e

  10 5 * * * root ntpdate 192.168.0.2 ;hwclock -w

  這樣每天5:10自動(dòng)進(jìn)行網(wǎng)絡(luò)校時(shí)

  ntpdate命令: 通過輪詢指定的確定正確時(shí)間的 NTP 服務(wù)器, ntpdate 命令設(shè)置本地日期和時(shí)間。它從指定的每個(gè)服務(wù)器獲得了一些樣本,并應(yīng)用標(biāo)準(zhǔn) NTP 時(shí)鐘過濾器和選擇算法來選擇最好的樣本。此 ntpdate 命令使用以下方法進(jìn)行時(shí)間調(diào)整:

  * 如果它確定時(shí)鐘偏差超過 0.5 秒,它通過調(diào)用 settimeofday 子例程設(shè)置時(shí)鐘時(shí)間。在引導(dǎo)時(shí)間,這是一個(gè)首選的方法。

  * 如果它確定時(shí)鐘偏差小于 0.5 秒,它通過調(diào)用 adjtime 子例程和偏移量來調(diào)整時(shí)鐘時(shí)間。此方法傾向于用犧牲一些穩(wěn)定性來保持漂移時(shí)鐘更加準(zhǔn)確。

  當(dāng)不是通過運(yùn)行一個(gè)守護(hù)程序而是從 cron 命令有規(guī)則的運(yùn)行 ntpdate 命令時(shí),每一小時(shí)或兩小時(shí)執(zhí)行一次可以保證足夠的走時(shí)精度,從而避免調(diào)整時(shí)鐘。??? 48 */1 * * * /usr/sbin/ntpdate -u 172.16.58.40 172.16.58.14 172.23.32.142 172.24.18.141 172.24.147.11

  1 1 * * * /sbin/hwclock -w??? 注意事項(xiàng):

  1. 使用很多服務(wù)器可以大幅度改善 ntpdate 命令的可靠性與精度。盡管能使用單一服務(wù)器,但您能通過提供至少三個(gè)或四個(gè)服務(wù)器以獲得更好的性能。

  2. 如果一個(gè)類似 xntpd 守護(hù)程序的 NTP 服務(wù)器守護(hù)程序正在同一主機(jī)上運(yùn)行,命令將拒絕 ntpdate 設(shè)置日期。

  3. 你必須有 root 權(quán)限才能在主機(jī)上運(yùn)行這個(gè)命令。??? 注意, ntpdate 的準(zhǔn)確性和可靠性取決于服務(wù)器的數(shù)量、每次運(yùn)行它時(shí)的輪詢數(shù)以及運(yùn)行之間的時(shí)間間隔。ntpdate 根據(jù)需要可以手動(dòng)運(yùn)行來設(shè)置主機(jī)時(shí)鐘,也可以從主機(jī)啟動(dòng)腳本中運(yùn)行,在引導(dǎo)時(shí)設(shè)置時(shí)鐘。某些情況下,它可用于在啟動(dòng)NTP 守護(hù)程序xntpd 之前對(duì)時(shí)鐘進(jìn)行初始設(shè)置。也可以從cron 腳本中運(yùn)行ntpdate 。但是務(wù)必要注意,包含人為產(chǎn)生的cron 腳本的ntpdate 不能替代NTP 守護(hù)程序,后者使用高級(jí)算法,在盡量減少使用資源的同時(shí),盡量提高準(zhǔn)確性和可靠性。最后,由于ntpdate 不會(huì)像xntpd 一樣控制主機(jī)時(shí)鐘頻率,因此使用ntpdate 的準(zhǔn)確性很有限。

關(guān)鍵詞標(biāo)簽:linux,ntpdate,網(wǎng)絡(luò)校

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關(guān)下載

    人氣排行 Linux下獲取CPUID、硬盤序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載