在安装完CentOS系统后发现时间与现在时间不同,这是由于我们在安装系统的时选择的时区是上海,
而CentOS默认bios时间是utc时间,所以时间不同。
这个时候的bios的时间和系统的时间是不一致的,一个代表 utc 时间,一个代表cst(+8时区),即上海时间。
下面是同步时间的解决方法:
1、关闭防火墙
chkconfig
chkconfig iptables off
service iptables stop
2、安装、启动ntp服务
yum -y install ntpd
chkconfig ntpd on
chkconfig ntpdate on
service ntpd start
service ntpdate start
3、查看一下当前时间
date
4、vi /etc/sysconfig/clock #编辑文件
ZONE="Asia/Shanghai" #设置时区
UTC=false #设置为false,硬件时钟不与utc时间一致
ARC=false
5、ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #linux的时区设置为上海
6、ntpdate asia.pool.ntp.org #对准时间
7、/sbin/hwclock --systohc #设置硬件时间和系统时间一致并校准
8.查看当前时间
date