centos 7的中文乱码,unzip乱码什么时候中文显示不再这么麻烦呢

一、现象

在centos 7中文显示乱码,找了一通网上各种方法,要么是没有package找不到,要么是安装了后根本不能生效

二、终极方案

1、yum install kde-l10n-Chinese -y

2、环境

 vim  /etc/profile
 export LC_ALL="zh_CN.UTF-8"
 更新环境变量
 source /etc/profile

输入 locale 
显示如下,表明有中文字体了

LANG=
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"

三、 设置locale.conf   这边非常关键

vim /etc/locale.conf 
LANG="zh_CN.UTF-8"
source /etc/locale.conf 

四、设置系统语言

localedef -c -f UTF-8 -i zh_CN zh_CN.utf8

五、可能你用unzip解压一个包含中文的压缩文档,怎么又出现中文乱码了

用 -O命令来解码

unzip -O GBK 资料.zip

你可能感兴趣的:(centos,linux,运维)