您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關Linux中怎么設置系統時間,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
一、查詢系統時間:
查詢系統時間:date
查詢/設置硬件時間:
hwclock –r 顯示硬件時鐘與日期
hwclock –s 將系統時鐘調整為與目前的硬件時鐘一致。
hwclock –w 將硬件時鐘調整為與目前的系統時鐘一致
二、同步時間
可以使用ntpdate命令,也可以使用ntpd服務。
ntpdate:
使用ntpdate比較簡單。格式如下:
[root@linux ~]#ntpdate 192.168.0.2
[root@linux ~]#ntpdate time.ntp.org
匯率計算http://www.gendan5.com/exrate.html
但這樣的同步,只是強制性的將系統時間設置為ntp服務器時間。如果cpu tick有問題,只是治標不治本。所以,一般配合cron命令,來進行定期同步設置。比如,在crontab中添加:
0 12 * * * * /usr/sbin/ntpdate192.168.0.1
這樣,會在每天的12點整,同步一次時間。ntp服務器為192.168.0.1。
ntpd服務
使用ntpd服務,要好于ntpdate加cron的組合。因為,ntpdate同步時間,會造成時間的跳躍,對一些依賴時間的程序和服務會造成影響。比如sleep,timer等。而且,ntpd服務可以在修正時間的同時,修正cpu tick。理想的做法為,在開機的時候,使用ntpdate強制同步時間,在其他時候使用ntpd服務來同步時間。
三、NTP客戶端同步間隔
NTP服務會間隔多長時間想時鐘服務器請求一次時鐘同步呢?默認最小時間間隔為64s,默認最大時間間隔是1024s(17分鐘左右)。64s是比較合理的,默認間隔也是可調的
四、ntpd容忍誤差范圍
要注意的是,ntpd有一個自我保護設置: 如果本機與上源時間相差太大(>1000s), NTP服務就會認為是人為調整了時鐘或出現了硬件故障,例如CMOS電池損壞等。此時,NTP服務就會退出,需要人工(ntpdate …)進行時鐘同步。所以新設置的時間服務器一定要先ntpdate從上源取得時間初值, 然后啟動ntpd服務。ntpd服務運行后, 先是每64秒與上源服務器同步一次, 根據每次同步時測得的誤差值經復雜計算逐步調整自己的時間, 隨著誤差減小, 逐步增加同步的間隔. 每次跳動, 都會重復這個調整的過程.
以上就是Linux中怎么設置系統時間,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。