Linux之将系统时间设定为24小时制

最近,我在使用Git推送项目内容时,发现提交记录的时间比新创建仓库的时间还要早,当时认为是自己误操作了。于是我在本地修改了后重新进行了推送,问题还是一样。在本地查看文件的修改时间,终于发现问题是出在Linux系统上面,这里我使用的是CentOS6系列发行版本。我在网上查找了关于Linux系统时间设定的资料,发现普遍的回答如下:

#第一步
tzselect

#第二步,按提示依次选择操作步骤5、9、1、1后,执行
rm /etc/localtime
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

我按照上面的步骤试了以后,执行date命令,并没有设定成功。继续查资料,发现还要同步标准时间,

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#重新调整时区为上海+8区

ntpdate us.pool.ntp.org
#利用ntpdate同步标准时间

执行上述命令后,再用date命令查看,当前系统时间就设定成24小时制了。

你可能感兴趣的:(Linux)