使用 ntpdate 校准时间
没有安装的话,安装 ntp
#yum -y install ntp

#ntpdate time.windows.com //使用windows的服务器来同步标准时间
可以把ntpdate time.windows.com加入crontab里面定时同步

Linux下ntp时间同步服务ntpd出现the NTP socket is in use,exiting解决方法:

#/etc/init.d/ntpd stop

时区不正确的话建议使用 :tzselect 命令更改

#tzselect //交互的模式很好使用 选择亚洲--》中国--》北京


# hwclock --hctosys //系统时间与硬件时间同步



同步BIOS时钟,强制把系统时间写入CMOS,命令如下:
#clock -w


1.在虚拟终端中使用date命令来查看和设置系统时间
查看系统时钟的操作:
# date

设置系统时钟的操作:
# date 091713272003.30

通用的设置格式:
# date 月日时分年.秒

2.使用hwclock或clock命令查看和设置硬件时钟
查看硬件时钟的操作:
# hwclock --show 或
# clock --show
2003年09月17日 星期三 13时24分11秒 -0.482735 seconds

设置硬件时钟的操作:
# hwclock --set --date="09/17/2003 13:26:00"

或者
# clock --set --date="09/17/2003 13:26:00"

通用的设置格式:hwclock/clock --set --date="月/日/年 时:分:秒"。

3.同步系统时钟和硬件时钟

Linux系统(笔者使用的是Red Hat 8.0,其它系统没有做过实验)默认重启后,硬件时钟和系统时钟同步。如果不大方便重新启动的话(服务器通常很少重启),使用clock或hwclock命令来同步系统时钟和硬件时钟。

硬件时钟与系统时钟同步:
# hwclock --hctosys

或者
# clock --hctosys

上面命令中,--hctosys表示Hardware Clock to SYStem clock。

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

或者
# clock --systohc