简言

Linux服务器的时间如果不正常,可以进行时间设置:

查看当前时间

1
date

1
其中,EDT表示美国东部夏令时。我们也要换成东8区CST时间

网络同步时间

1
2
3
4
5
6
7
8
9
10
yum -y install ntp  // 若无ntpdate命令,安装ntp

ntpdate us.pool.ntp.org  // 校正服务器时间同网络时间一致

tzselect  // 设置时区,根据选择命令分别选择,5Asia->9 China->1->Beijing Time ->1 yes

TZ='Asia/Shanghai'; export TZ  // 拷贝入系统配置文件中
这里也可以直接使用 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime命令将时区转换

hwclock -w  // 软件时间同步至硬件时间

手动同步时间

1
2
date -s "2010/11/27 22:20:00" #将系统时间设定成晚上10点20分0秒的命令
clock -w #强制把系统时间写入CMOS