Linux系统实现修改时区EDT为CST或UTC
更新时间:2026年10月30日 09:56:47 作者:驯龙高手_追风
还在为服务器时间不准而烦恼?本文手把手教你修改Linux服务器时区,从EDT美国东部时间切换到中国标准时间CST,同时介绍UTC时区设置方法、时间同步和手动修改命令,让你的集群时间准确无误
1.设置CST时区
有时候服务器集群中的系统为默认安装的,导致服务器的时间为EDT时区(美国东部时间),需要修改为中国区域的时区则需要做如下工作:
mv /etc/localtime /etc/localtime.bak ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime date /sbin/hwclock -w
这样就可以将时区修改为CST,另外:
(1)修改完成后若时间不正确,可以通过互联网进行时间同步,详细可查看如下教程:
(2)若服务器不能联网,则可以用如下命令设置时间
date -s "1:00:00"
【补充】查看时间命令:
#查看本机时间 date #查看本机时间(UTC) date -u
2.设置UTC时区
【设置UTC时区】
设置UTC时区命令
ln -sf /usr/share/zoneinfo/UTC /etc/localtime
具体案例:
执行前
[root@HOST etc]#cd /etc [root@HOST etc]# ll | grep local -rw-r–r–. 1 root root 19 Mar 25 2018 locale.conf lrwxrwxrwx 1 root root 35 Mar 12 16:06 localtime -> …/usr/share/zoneinfo/Asia/Shanghai [root@HOST etc]# date Tue Mar 16 14:49:58 CST 2021 [root@HOST etc]# ln -sf /usr/share/zoneinfo/UTC /etc/localtime
执行后
[root@HOST etc]# date Tue Mar 16 06:50:32 UTC 2021 [root@HOST etc]# ll | grep local -rw-r–r–. 1 root root 19 Mar 25 2018 locale.conf lrwxrwxrwx 1 root root 23 Mar 16 06:50 localtime -> /usr/share/zoneinfo/UTC
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
解决Centos7下crontab+shell脚本定期自动删除文件问题
小编最近遇到这样的需求,就是rsync每次同步的数据量很多,但是需要保留的数据库bak文件,保留7天就够了,所以需要自动清理文件夹内的bak文件。这篇文章主要介绍了解决Centos7下crontab+shell脚本定期自动删除文件问题,需要的朋友可以参考下2018-11-11


最新评论