linux环境下时区无法设置(UTC无法更改为CST)的问题解决

linux环境下时区无法设置(UTC无法更改为CST)的问题解决

在进行linux下修改时区的时候 用命令:  TZ='Asia/Shanghai'; export TZ    ; 但是还会变回UTC时间

按照网上的方法

A方法:tzselect:执行tzselect命令-->选择Asia-->选择China-->选择east China - Beijing, Guangdong, Shanghai, etc-->然后输入1。

有时第一种不好用,后来用第二种;发现本地没有 /etc/localtime   文件;

B方法:修改配置文件来修改时区

  1、修改/etc/sysconfig/clock         ZONE=Asia/Shanghai

  2、rm /etc/localtime     删除/etc/localtime重新链接

  3、链接到上海时区文件       ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

 

(ln  -sf   给文件创建软链接,目的把Asia/Shanghai时区指给localtime)

  执行完上述过程后,重启机器,即可看到时区已经更改。

  这些都需要重启才能生效

 


#设置硬件时间
hwclock --set --date="08/18/2020 16:26:35" 

hwclock --systohc    #以系统时钟为准,同步硬件时钟

hwclock --hctosys    #以硬件时钟为准,同步系统时钟

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值