centos系统语言支持显示中文文件名

最近发现中文文件在linux下面显示为乱码,这里记录一下centos系统语言支持显示中文文件名的解决方法

1.安装中文语言包


yum groupinstall "fonts" -y

2. 检测当前默认语言


echo $LANG

locale

3.修改语言配置方法


3.1 直接使用命令修改


localectl set-locale LANG=zh_CN.utf8  #系统使用中文显示
 localectl set-locale LANG=en_US.utf8  #系统英文显示

3.2 修改语言文件配置(备选)


编辑配置文件 vi /etc/locale.conf 修改配置 ,任选一个,zh_CN.utf8为中文
LANG="en_US.utf8"
LANG="zh_CN.utf8"

4. 让语言配置文件生效


source   /etc/locale.conf

5. 测试中文显示


touch 中文文件名.txt
ls -l

此处评论已关闭