Linux服务器时间设置与同步

当你发现系统时间不对时,可能要进行如下操作

1、查看与设置系统时间:date

查看当前系统时间

# date

2016年 01月 17日 星期日 11:25:26 CST

设置日期

# date -s 2016/01/17

设置时间

# date -s 18:30:45

 

2、确认服务器时区

查看系统时区

# more /etc/localtime

apif2
CST-8
//显示为东八区

如果系统时区不对,可以设置需要指定的时区

# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

 

3、同步网络时间

时区对了,就可以同步网络时间了

# ntpdate ntp1.aliyun.com
# ntpdate ntp2.aliyun.com

ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com

定时同步网络时间

# crontab -e
00 23 * * * ntpdate ntp1.aliyun.com

 

4、检查硬件时间:clock

查看目前硬件(BOIS)的时间

# hwclock

把当前时间写入硬件时间

# clock -w