centos7修改系统语言为简体中文

前言

为什么系统语言要改成中文?当你没有需要的时候,没必要改成中文,请当有需要的时候,再改成中文。

  1. 系统内有很多中文内容,如果不改成中文,中文乱码
  2. 应用程序启动后,中文乱码,比如java程序启动后,日志中的中文乱码。当然java中的中文乱码也有其他解决方式。

一、我的总结

  1. 设置本地语言为中文:
    方式一:
vi /etc/locale.conf 
LANG=zh_CN.UTF8 
source /etc/locale.conf

方式二:

localectl  set-locale LANG=zh_CN.UTF8
  1. 重启系统使中文生效
reboot
  1. 如果还不行,则再
    /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      ##一般是没有安装这个

推荐阅读更多精彩内容