当Linux配置zh_CN.UTF-8 ,中文还是显示乱码解决办法
创始人
2025-01-17 18:04:04
0

文章目录

      • 一、修改系统编码为utf-8
        • 1、查看当前编码
        • 2、配置编码
      • 二、出现问题的可能原因
        • 1、服务器没有安装zh_CN.UTF-8 字符集
        • 2、远程登录软件字符设置

这篇博客主要说明出现问题的原因和解决思路。

一、修改系统编码为utf-8

1、查看当前编码

一般使用locale 或者 echo $LANG命令,效果如下:

schillerxu$ locale LANG="zh_CN.UTF-8" LC_COLLATE="zh_CN.UTF-8" LC_CTYPE="zh_CN.UTF-8" LC_MESSAGES="zh_CN.UTF-8" LC_MONETARY="zh_CN.UTF-8" LC_NUMERIC="zh_CN.UTF-8" LC_TIME="zh_CN.UTF-8" LC_ALL= 
2、配置编码

可以修改/etc/profile 全局配置文件,也可以修改~/.bash_profile 当前用户的配置文件,在文件中添加以下内容即可:

export LC_ALL="zh_CN.UTF-8" export LANG="zh_CN.UTF-8" 

然后source /etc/profile 或者source ~/.bash_profile让配置文件生效。

二、出现问题的可能原因

1、服务器没有安装zh_CN.UTF-8 字符集

安装对应的软件包就可以,可以参考这篇博客服务器utf-8乱码_Ubuntu Zh_CN_UTF8 设置

当然,为了避免出现这个问题,你也可以先用locale -a命令查看下本机支持的字符集,效果如下:

$ locale -a|grep zh zh_CN.UTF-8 zh_HK zh_TW zh_CN.GB2312 zh_CN.GBK zh_CN.GB18030 zh_CN zh_TW.Big5 zh_TW.UTF-8 zh_CN.eucCN zh_HK.UTF-8 zh_HK.Big5HKSCS 
2、远程登录软件字符设置

一般都是用SecureCRT或者Xshell等软件登录远程服务器,所以登录软件的字符设置也会影响显示效果,有可能造成中文乱码。

这里只提供一个可能的思路,操作自行查询即可。

相关内容

热门资讯

第3分钟辅助挂!四川麻将血战如... 四川麻将血战如何开挂辅助是一款专注玩家量身打造的游戏记牌类型软件,在四川麻将血战如何开挂辅助这款游戏...
盘点一款!创思维激k辅助工具,... 创思维激k辅助工具是一款专注玩家量身打造的游戏记牌类型软件,在创思维激k辅助工具这款游戏中我们可以记...
透视最新!贵州微乐自建房辅助软... 大家好,今天小编来为大家解答贵州微乐自建房辅助软件下载这个问题咨询软件客服可以免费测试直接加微信(1...
第一分钟辅助挂!小闲川南宜宾辅... 您好:这款约战竞技场辅助软件游戏是可以开挂的,确实是有挂的,很多玩家在这款约战竞技场辅助软件游戏中打...
科普分享!途游手游辅助脚本平台... 途游手游辅助脚本平台是一款专注玩家量身打造的游戏记牌类型软件,在途游手游辅助脚本平台这款游戏中我们可...
透视挂透视!xpoker辅助工... 购买wepoker模拟器开挂教程视频分享装挂详细步骤在当今的网络游戏中,购买wepoker模拟器作为...
第十分钟辅助挂!新超凡辅助ap... 第十分钟辅助挂!新超凡辅助app链接,新九哥脚本(理解开挂透视辅助安装)1、下载安装好新超凡辅助ap...
教程攻略!闲逸辅助功能在哪,四... 您好:这款闲逸辅助功能在哪游戏是可以开挂的,确实是有挂的,很多玩家在这款闲逸辅助功能在哪游戏中打牌都...
透视总结!微乐小程序辅助开发透... 透视总结!微乐小程序辅助开发透视,微信微乐辅助脚本平台,存在挂教程(有挂规律);无需打开直接搜索微信...
透视透视!wepoker新号好... 您好:这款wepoker新号好一点吗游戏是可以开挂的,确实是有挂的,很多玩家在这款wepoker新号...