Linux服務器時間同步

来源:互联网 发布:json.parseobject源码 编辑:程序博客网 时间:2024/06/05 12:47
周日公司停電,周一回到公司就檢查所有的內部服務器,應該啟動的服務是否全部啟動,將沒有啟動的服務啟動成功后,發現虛擬主機中的時間不對,於是在網上找了一下時間同步的命令:

Linux 系统时间源
rdate -s time-b.nist.gov
ntpdate 210.72.145.44       //是中国国家授时中心的官方服务器

以下為設置系統時間:
1、date
查看系统时间
# date
设置系统时间
# date --set “03/15/10 11:15" (月/日/年时:分:秒)

2、hwclock/clock

查看硬件时间
# hwclock --show  或者# clock --show

设置硬件时间
# hwclock --set --date=“03/15/10 11:15" (月/日/年 时:分:秒)
或者# clock --set --date=“03/15/10 11:15" (月/日/年 时:分:秒)

3、硬件时间和系统时间的同步
通常情況下系統設置號事件之後需要重啟系統,因為系統重啟時,硬件時間會和系統時間同步。但是一般情況下服務器是很少重啟的,我們可以使用hwclock或clock命令实现同步。

硬件时钟与系统时钟同步:# hwclock --hctosys(hc代表硬件时间,sys代表系统时间)或者# clock --hctosys

系统时钟和硬件时钟同步:# hwclock --systohc或者# clock --systohc

4、简单的一句命令实现同步
#crontab -e
在里面添加一条命令
0 4 * * * /usr/sbin/ntpdate time.stdtime.gov.tw && /sbin/hwclock -w 2>&1 > /dev/null
原创粉丝点击