在進行linux下修改時區的時候
總是修改不了
修改成 Asia/Shanghai 但是 時區總是 +0000 卻不是想要的+0800
按照網上的方法
A方法:tzselect:執行tzselect命令-->選擇Asia-->選擇China-->選擇east China - Beijing, Guangdong, Shanghai, etc-->然后輸入1。
B方法:修改配置文件來修改時區
1、修改/etc/sysconfig/clock ZONE=Asia/Shanghai
2、rm /etc/localtime 刪除/etc/localtime重新鏈接
3、鏈接到上海時區文件 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
執行完上述過程后,重啟機器,即可看到時區已經更改。
這些都需要重啟才能生效
后來發現 只需要在
/etc/profile末尾添加一行
export TZ='CST-8'
然后執行 source /etc/profile 使文件生效
即可成功更改