手表用久了,會出現時間方面的誤差。機器磨合久了,也會出現配合方面的間隙。服務器也是如此,運行的久了之后,自然而然的會出現系統時間方面的誤差。今天告訴大家用指令去設置和同步時間的辦法。
date命令,一般可以用來進行時間的設置,操作如下:
date :查看當前時間,結果如下:Thu Jul 4 09:35:45 CST 2019
date -s 09:38:40 :設置當前時間,結果如下:Thu Jul 4 09:40:40 CST 2019
ntpdate是進行時間同步的是命令,因為在進行數據庫集群分片等操作的時候對多臺機器的時間有要求,所以可以用這個命令去同步。
ntpdate -u 210.72.145.44 :網絡時間自動同步命令(其中的數字代表著中國國家授時中心的服務器)。
需要注意的是若不加上-u參數, 會出現no server suitable for synchronization found提示。
-u:從man ntpdate中可以看出-u參數可以越過防火墻與主機同步。
通過這個方法就可以快速的設置Linux的服務器時間了。