您好,登錄后才能下訂單哦!
這篇文章主要介紹Linux中ntpdate命令有什么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
ntpdate命令 是用來設置本地日期和時間。它從指定的每個服務器獲得了一些樣本,并應用標準 NTP 時鐘過濾器和選擇算法來選擇最好的樣本。
使用網絡計時協議(NTP)設置日期和時間
此 ntpdate 命令使用以下方法進行時間調整:
如果它確定時鐘偏差超過 0.5 秒,它通過調用 settimeofday 子例程設置時鐘時間。在引導時間,這是一個首選的方法。
如 果它確定時鐘偏差小于 0.5 秒,它通過調用 adjtime 子例程和偏移量來調整時鐘時間。此方法傾向于用犧牲一些穩定性來保持漂移時鐘更加準確。 當不是通過運行一個守護程序而是從 cron 命令有規則的運行ntpdate 命令時,每一小時或兩小時執行一次可以保證足夠的走時精度,從而避免調整時鐘。
使用很多服務器可以大幅度改善 ntpdate 命令的可靠性與精度。盡管能使用單一服務器,但您能通過提供至少三個或四個服務器以獲得更好的性能。
如果一個類似 xntpd 守護程序的 NTP 服務器守護程序正在同一主機上運行,命令將拒絕ntpdate 設置日期。
你必須有 root 權限才能在主機上運行這個命令。
ntpdate [ -b] [ -d] [ -s] [ -u] [ -aKeyid] [ -eAuthenticationDelay] [ -kKeyFile] [ -oVersion] [ -pSamples] [ -tTimeOut] Server...
-aKeyid | 使用 Keyid 來認證全部數據包。 |
-b | 通過調用 settimeofday 子例程來增加時鐘的時間。 |
-d | 指定調試方式。判斷 ntpdate 命令會產生什么結果(不產生實際的結果)。結果再現在屏幕上。這個標志使用無特權的端口。 |
-eAuthenticationDelay | 指定延遲認證處理的時間秒數。 |
-kKeyFile | 當不使用缺省值 /etc/ntp.keys 文件時,為包含密鑰的文件指定一個不同的名稱。 請參閱文件KeyFile的描述。 |
-oVersion | 當輪詢它的發出數據包時,指定使用的 NTP 版本實現。 Version 的值可以是 1,2,3。缺省值是 3。 |
-pSamples | 指定從每個服務器獲取的樣本的數目。 Samples 的值在 1 和 8 之間,并包括 1 和 8。它的缺省值是 4。 |
-s | 指定日志操作 syslog 設施的使用,而不是使用標準輸出。 當運行 ntpdate 命令和 cron命令時,它是很有用的。 |
-tTimeOut | 指定等待響應的時間。給定 TimeOut 的值四舍五入為 0.2 秒的倍數。缺省值是 1 秒。 |
-u | 指定使用無特權的端口發送數據包。 當在一個對特權端口的輸入流量進行阻攔的防火墻后是很有益的, 并希望在防火墻之外和主機同步。防火墻是一個系統或者計算機,它控制從外網對專用網的訪問。 |
以上是“Linux中ntpdate命令有什么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。