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