Linux基礎命令---ntpdate網路時間伺服器

一生有你llx發表於2019-10-08

ntpdate

ntpdate 指令通過輪詢指定為伺服器引數的網路時間協議(NTP)伺服器來設定本地日期和時間,從而確定正確的時間。

此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、Fedora。

 

1 、語法

ntpdate  [ 選項]  server

 

2 、選項列表

選項

說明

-a

啟用身份驗證功能並指定要用於身份驗證的金鑰識別符號。金鑰和金鑰識別符號必須 在客戶端金鑰檔案和伺服器金鑰檔案中都匹配。預設設定時禁用身份驗證功能

-B

強制始終使用adjtime系統呼叫來微調時間(即使測量到的偏移量大於±128ms)。 預設設定時在偏移量大於±12.8ms時使用clock_settime系統呼叫步進時間

-b

強制使用clock_settime系統呼叫來步進時間,而不是使用adjtime系統呼叫來微 調時間(預設值)。 如果在引導時從啟動檔案中呼叫,則應使用該選項

-d

啟用除錯模式,在該模式下ntpdate將經歷所有步驟,而不僅僅是調整本地時鐘。 另外還將輸出可用於一般性除錯的資訊

-e

將執行身份驗證功能的處理延遲指定為值authdelay (以秒及其分數為單位,有關詳細資訊請參閱xntpd(1M))。雖然指定一個值可以在速度很慢的CPU上提高走時精度,但是該數通常都非常小,以至在大多數情況下都可以將其忽略

-k

將身份驗證金鑰檔案的路徑指定為字串keyfile。 預設值為/etc/ntp.keys。 該檔案應該採用xntpd中所述的格式

-o

將外發資料包的NTP版本指定為整數版本(可以是1或2)。 預設值是3。 它允許將ntpdate與早期NTP版本一起使用

-p

將要從每個伺服器中獲取的示例數指定為整數示例,其值的範圍是1~8(包括這 兩個數)。預設值為4

-q

輸出偏移量測量結果、伺服器層次以及延遲測量結果,但不調整本地時鐘。它類似於“-d”選項,後者提供更為詳細的除錯資訊

-s

將日誌記錄輸出從標準輸出(預設)轉移到系統syslog (請參閱syslog(3C))工具。它主要是為方便使用cron指令碼而設計

-t

將等待伺服器響應的最長時間指定為超時值,以秒及其分數為單位。該值將四捨五入成0.2秒的倍數。預設值是1秒,該值適用於輪詢區域網

-u

指示ntpdate將無特權的埠用於外發的資料包。在防火牆後,如果阻塞向特權埠的傳入流量,並且希望與防火牆後的主機進行同步,則該選項極為有用。請注意,“-d” 選項始終使用無特權的埠

-v

輸出NTP版本號和偏移量測量資訊

 

3 、例項

同步時間

[root@localhost wj]#  ntpdate 202.112.29.82

16 Aug 10:13:21 ntpdate[20212]: adjust time server 202.112.29.82 offset 0.006454 sec

 

      做了一個Linux學習的平臺,目前出來一個雛形,各位可以參考使用
      連結:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密碼:n7bk 

      



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2644032/,如需轉載,請註明出處,否則將追究法律責任。

相關文章