Linux时间同步的几种方式
用ntp搭建自己的時間服務器
上面我們是利用別人的時間服務器來同步時間,這些時間服務器都是比較權威的。當我們自己搭建時間服務器就不用crontab來定時去跑。
1,安裝時間服務器ntp
yum?install?ntp?
2,配置ntp
cat?/etc/ntp.conf?|awk?'{if($0?!~?/^$/?&&?$0?!~?/^#/)?{print?$0}}'?
3,啟動 ntp
/etc/init.d/ntpd?start??
4,查看并測試
netstat?-upnl?|grep?ntpd??? //查看時程
ntpq?-pn???? //查看同步的服務器IP?
ntpstat??? //同步的結果?
?
二、手工同步網絡時間,執行以下命令,將從time.nist.gov同步時間
ntpdate 0.asia.pool.ntp.org
rpm -qa | grep ntp
service ntpd status
service ntpd restart
關閉ntp服務(臨時設置重啟后自動開啟)
service?ntpd?stop
設置永久關閉ntp服務(重啟后也是關閉的)
chkconfig?ntpd?off
-------------------------很好用
三、使用crontab
vi /etc/crontab
在末尾增加
* */1 * * * ntpdate 0.asia.pool.ntp.org
使用date命令查看當前時間
date
系統時間同步到硬件,防止系統重啟后時間唄還原
hwclock --systohc
四 Date 改時間
date -s ‘2018-12-14 HH-mm’
hwclock w
總結
以上是生活随笔為你收集整理的Linux时间同步的几种方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 靶机:narak
- 下一篇: 初遇Linux的FHS