ubuntu12.04 server 中文显示乱码

原创 2017年07月14日 19:07:52

1. 问题描述:

ubuntu12.04-server终端显示中文文件乱码,vim显示中文注释乱码

2. 解决目标:

实现终端可以正常显示中文文件名,vim可以正常显示中文注释

3. 解决方法步骤:

(1)修改 /var/lib/locales/supported.d/local 内容如下
$ cat /var/lib/locales/supported.d/local
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN GB2312

(2)locale-gen 重新生成
$ locale-gen

(3)修改系统缺省的文件编码内容如下
$ cat /etc/default/locale
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:en_US:en"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_IDENTIFICATION="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"

(4)回去终端看下你显示不正常的中文文件名,vim退出重新打开查看不能正常显示的中文注释,有惊喜(^__^)



PS注意:
有些网络上的文章在修改方法第(3)步,把 /etc/default/locale 里的变量设置为
LANGUAGE="zh_CN:zh"
这是不成功的哦

Ubuntu Server 中文乱码解决方案

Ubuntu 中文乱码情况解决方案,包括 Ubuntu Server安装桌面环境中文无法显示
  • u012342408
  • u012342408
  • 2016年07月14日 13:50
  • 1784

Ubuntu Server 命令行下的默认语言 中文乱码

如果Ubuntu Server在安装过程中,选择的是中文(很多新手都会在安装时选择中文,便于上手),这样在完成安装后,系统默认的语言将会是中文zh_CN.UTF- 8。但问题是我们安装的是服务器,只需...
  • dufufd
  • dufufd
  • 2016年04月20日 16:04
  • 2812

Linux/Ubuntu:ubuntu 12.04中文乱码问题

ubuntu 12.04下gedit查看txt中文乱码解决办法 (2012-06-18 17:47:27) 由于我不能要求别人保存txt文件时必须用utf-8,那我只能自己找解决办法...
  • loveprogram_1
  • loveprogram_1
  • 2015年03月16日 18:34
  • 962

ubuntu解决中文乱码问题

 Ubuntu 默认采用UTF8编码,可以方便global。但对中文支持,还不细致,即便默认采用中文安装,也并不会自动添加GB*等支持,致使在Ubuntu下访问部分Win文本文件时,出现乱码。 ...
  • heluan123132
  • heluan123132
  • 2017年06月02日 16:31
  • 342

ubuntu12.04 server 中文显示乱码

1. 问题描述: ubuntu12.04-server终端显示中文文件乱码,vim显示中文注释乱码 2. 解决目标: 实现终端可以正常显示中文文件名,vim可以正常显示中文注释 3. 解决方法...
  • fightingTony
  • fightingTony
  • 2017年07月14日 19:07
  • 439

ubuntu 12.04下打开txt文件出现乱码的解决方案

如题所示,windows下的txt文件在ubuntu下打开总是出现中文看不到,这是由于个
  • yangzijiangtou
  • yangzijiangtou
  • 2014年10月29日 00:06
  • 329

ubuntu12.04 终端中文显示乱码

一. Ubuntu默认的中文字符编码 Ubuntu默认的中文字符编码为zh_CN.UTF-8,这个可以在 /etc/environment中看到: sudo gedit /etc/env...
  • u010577922
  • u010577922
  • 2016年12月10日 23:11
  • 92

解决ubuntu中文乱码问题的方法总结

添加中文字符编码: $sudo vim /var/lib/locales/supported.d/local #添加下面的中文字符集 zh_CN.GBK GBK zh_CN.G...
  • yinjiabin
  • yinjiabin
  • 2012年05月16日 22:12
  • 22069

ubuntu 终端乱码问题解决方案

第一种解决方案:改成全英文环境来解决乱码 : 用vim配置语言环境变量 vim /etc/environment 改成: LANG=”en_US.UTF-8″L...
  • u012732259
  • u012732259
  • 2017年04月17日 11:51
  • 1599

Ubuntu Server 命令行下的中文乱码(菱形图标)的解决方案

Ubuntu Server 命令行下的中文乱码(菱形图标)的解决方案 blog.itechol.com View Original ...
  • guozhiyingguo
  • guozhiyingguo
  • 2016年10月18日 20:34
  • 2644
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu12.04 server 中文显示乱码
举报原因:
原因补充:

(最多只允许输入30个字)