Linux系统安装过程中需要选择系统时区,还需要选择键盘布局,往往新手在英文模式下安装Linux系统的时候容易出错,这样会给后续生产环境的系统造成不必要的困扰。以下配置以Linux RedHat系列操作系统为例修改Linux系统时区。
Unix/Linux 的下载地址
1、查看系统时间
#date
可以看到时区为EST(美国东部标准时间),正常显示应该是CST(中国标准时间)。
![](/d/20211018/e562de9f90a7bed4abe5c4904961a8c3.gif)
2、查看系统时区
#date -R
可以看到输出为
Fri, 21 Nov 2014 00:54:08 -0500
时区为-5
正常时区应该显示为+8(东八区)
![](/d/20211018/465c4595d395ffbd15b1aef394af6d83.gif)
3、确保网络通畅,DNS正常解析,尝试同步互联网时间
#ntpdate cn.pool.ntp.org
![](/d/20211018/35a40a5b6a3ca19d54474fdd6f6f5c29.gif)
4、查看系统时区配置文件
#cat /etc/sysconfig/clock
![](/d/20211018/0cea6f0773d91958b1c3dba903ac9b82.gif)
5、查看本地系统时区配置文件
#strings /etc/localtime
![](/d/20211018/bb5fff0f6a09a507fa3305202dc51e3d.gif)
6、尝试修改系统时区
#tzselect
根据系统提示选择正确的时区
![](/d/20211018/abb44051817e180809b798fb9123e863.gif)
7、如果不能正常解决
#cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
![](/d/20211018/fc59991e65004ea833967c4b946f91a2.gif)
8、再次查看系统时区和系统时间,已经正常显示了
#date
#date -R
![](/d/20211018/129b7c32bcb581df2f7bd72edbc977df.gif)
相关推荐:
在systemd下管理Linux系统的时间和日期的方法
Linux系统更改日期和时间如何通过命令行修改?
Linux基本命令之date命令的参数及获时间戳的方法