1. 程式人生 > >centos 6.5 同步網路時間

centos 6.5 同步網路時間

Linux的時間分為System Clock(系統時間)和Real Time Clock (硬體時間,簡稱RTC)。 系統時間:指當前Linux Kernel中的時間。 硬體時間:主機板上有電池供電的時間。 檢視系統時間的命令: #date 設定系統時間的命令: #date –set(月/日/年 時:分:秒) 例:#date –set “10/11/10 10:15” 檢視硬體時間的命令: # hwclock 設定硬體時間的命令: # hwclock –set –date = (月/日/年 時:分:秒) 上述提到的是手動設定時間到一個時間點,可能與當前網路的時間有誤差。下面介紹一下與時間伺服器上的時間同步的方法 1、安裝 ntpdate sudo yum -y install ntp ntpdate 2、修改為上海時區 sudo vim /etc/sysconfig/clock ZONE = “Asia/Shanghai” UTC = false ARC = false 3、使檔案修改生效 sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 到這一步之後時間應該恢復正常了 4、設定時間同步 sudo ntpdate

cn.pool.ntp.org 5、系統時間寫入硬體時間 sudo hwclock --systohc 6、強制系統時間寫入 CMOS 中防止重啟失效 sudo hwclock -w 7、設定定時任務同步時間 sudo crontab -e 00 12 * * * /usr/sbin/ntpdate cn.pool.ntp.org