您的位置:首页 > 运维架构 > Linux

Linux修改时区

2016-02-03 11:28 471 查看
Linux修改时区

 

linux查看时间:

[root@linux_epm2 ~]# date

Mon Feb 118:48:11 PST 2016

发现时间总是与本地时间不同,即使修改了时间,依然如此,后来发现PST是美国太平洋标准时间,所以时间已经修改对了,但是date展示的时候是PST的时区,时区不对,因此接下来修改时区.

 

Linux修改时区:

查看/etc/sysconfig/clock文件配置:

[root@linux_epm2 block]# cat /etc/sysconfig/clock

ZONE="America/Los_Angeles"

 

发现是美国时间.且:

UTC为true表示RTC保存的时间是UTC时间,false表示保存的是本地时间。

 

修改:

ZONE="Asia/Shanghai"

UTC=false

ARC=false

 

重启之后,发现问题没解决!!!!!

linux修改locale语言环境:

查看locale:

[root@linux_epm2 block]# locale

LANG=en_US.UTF-8

LC_CTYPE="en_US.UTF-8"

LC_NUMERIC="en_US.UTF-8"

LC_TIME="en_US.UTF-8"

LC_COLLATE="en_US.UTF-8"

LC_MONETARY="en_US.UTF-8"

LC_MESSAGES="en_US.UTF-8"

LC_PAPER="en_US.UTF-8"

LC_NAME="en_US.UTF-8"

LC_ADDRESS="en_US.UTF-8"

LC_TELEPHONE="en_US.UTF-8"

LC_MEASUREMENT="en_US.UTF-8"

LC_IDENTIFICATION="en_US.UTF-8"

LC_ALL=

 

查看文件/etc/sysconfig/i18n:

[root@linux_epm2 ~]# cat /etc/sysconfig/i18n

LANG="en_US.UTF-8"

SYSFONT="latarcyrheb-sun16"

 

修改文件/etc/sysconfig/i18n:

LANG="zh_CN.UTF-8"

SYSFONT="latarcyrheb-sun16"

 

修改之后重新查看,依然未生效.!!!!

修改软连接:

[root@linux_epm2 ~]# rm /etc/localtime

rm: remove regular file `/etc/localtime'?

[root@linux_epm2 ~]# ln -sf/usr/share/zoneinfo/Asia/Shanghai /etc/localtime

 

修改效果:

重启,查看时间:

[root@linux_epm2 ~]# date

2016年02月
02日星期二11:03:01 CST
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: