前言
为什么系统语言要改成中文?当你没有需要的时候,没必要改成中文,请当有需要的时候,再改成中文。
- 系统内有很多中文内容,如果不改成中文,中文乱码
- 应用程序启动后,中文乱码,比如java程序启动后,日志中的中文乱码。当然java中的中文乱码也有其他解决方式。
一、我的总结
- 设置本地语言为中文:
方式一:
vi /etc/locale.conf
LANG=zh_CN.UTF8
source /etc/locale.conf
方式二:
localectl set-locale LANG=zh_CN.UTF8
- 重启系统使中文生效
reboot
- 如果还不行,则再
在/etc/environment
加入(没有就新建):
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
中文就正常显示了
二、其他
centos7修改系统语言为简体中文
说明
自己装系统时一般都可以自定义选择系统语言。可是云端服务器一般都是安装好的镜像,默认系统语言为英文,对于初学者可能还会有搞不懂的计算机词汇。这里简单说一下centos7怎么修改系统语言为中文。
修改centos7系统语言
查看系当前语言包
locale
查看系统拥有语言包
locale -a
(zh_CN.UTF-8是简体中文,如果没有zh_CN.UTF-8,就安装语言包,如果存在可以直接设置)
安装简体中文语言包
yum install kde-l10n-Chinese
设置为中文
临时修改,重启服务器之后就会还原之前的设置
LANG="zh_CN.UTF-8" #修改为中文
LANG="en_US.UTF-8" #修改为英文
永久修改就要把配置写入文件里面
方法(一)
vi /etc/locale.conf
加下面内容到第一行,设置中文
LANG=zh_CN.UTF8
方法(二)
localectl set-locale LANG=zh_CN.UTF8
其他
修改时区为亚洲上海
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
查看ip时bash: ifconfig: command not found 解决办法
yum install net-tools ##一般是没有安装这个