2019独角兽企业重金招聘Python工程师标准>>>

如果Ubuntu Server在安装过程中,选择的是中文(很多新手都会在安装时选择中文,便于上手),这样在完成安装后,系统默认的语言将会是中文zh_CN.UTF- 8。但问题是我们安装的是服务器,只需要运行命令行终端,但在终端下无法正常的显示默认中文编码zh_CN.UTF-8。

可以有三种方法解决该问题,分别详细介绍如下。

第一种:安装zhcon软件包
$ sudo apt-get install zhcon
即可将zhcon软件包安装上,它其实就相当于一个Ubuntu的UC-DOS程序,是一个汉字外挂。既然是外挂就必然要占用一定的系统资源,根据实际需求可选用该方法。

第二种:使用putty、securteCRT等虚拟终端软件
直 接修改虚拟终端界面配置项目中的字体编码为UTF-8即可。其实就是仍然采用了Ubuntu Server默认的zh_CN.UTF-8汉字编码,但在虚拟终端中经过“编码修正”后正确显示出来,因为Windows系统下是采用GBK作为系统默认 编码的,故在Windows下,无论是虚拟机,还是默认的虚拟终端界面,显示汉字都是乱码或菱形符号。该方法使用较广,但在实际终端下,仍然无法正常显示 汉字,因为此时系统的默认编码还是zh_CN.UTF-8,服务器上的实际终端还是不能认识zh_CN.UTF-8这种编码。故引出第三种方法。

第三种:修改Ubuntu的配置文件/etc/default/locale
将原来的配置内容修改为
LANG=”en_US.UTF-8″
LANGUAGE=”en_US:en”
再在终端下运行:
$ locale-gen -en_US:en
注销或重启后,Ubuntu Server真正服务器实体终端就恢复成了英文的语言环境。
所以,此方法不是真正意义上的中文化,而是恢复英文的默认编码

转载于:https://my.oschina.net/renyuansoft/blog/61908

Ubuntu Server 命令行下的默认语言 中文乱码相关推荐

  1. Ubuntu在命令行下不能够切换字母的大小写,只能输入大写字母

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Ubuntu在命令行下不能够切换字母的大小写,只能输入大写字母 文章目录: 1 问题描述 2 解决方法 系统环境: Ub ...

  2. Ubuntu: 一个命令行下的翻译工具

    A translate tool in your command line, inspired by Fanyi. Installation // sudo apt-get install ruby ...

  3. Ubuntu Terminal命令行下 消除 滴滴声

    在Ubuntu Terminal 命令行下,当我们按Tab键进行命令补全或者按Backspace键删除操作时,总会听到滴滴的声音,让人烦躁. 取消这种滴滴声的方法也很简单: 进入终端 (Ctrl+Al ...

  4. 解决 Matlab 命令行窗口,画图中图例中文乱码的情况

    问题:这几天不知道动了什么,导致Matlab 命令行窗口,画图中图例中文乱码,如下图所示: 网上找了很多解决方案,尝试了很多,但都没有用,最后突然好了,然后回想自己干了什么. 解决方案: 1.新建st ...

  5. R语言命令行写linux,linux命令行下使用R语言绘图实例讲解

    使用系统:centos 6.4 64bit 在R语言中可以使用png()等函数生成图片,例如: png("aa.png")可以生成图片. 但是如果你是通过shell远程连接到系统上 ...

  6. ubuntu server命令行搭建虚拟专用网

    问题: 在做一个国外的开源项目,需要用到很多 ubuntu 上特定版本的应用,由于国内墙的问题,导致Ubuntu 14.04在需要添加一些国外的库的时候(add-apt-repository ppa: ...

  7. linux 命令行 翻译工具,Ubuntu: 一个命令行下的翻译工具

    A translate tool in your command line, inspired by Fanyi. Installation // sudo apt-get install ruby ...

  8. python3.7shell显示行数_XShell远程CentOS7,Python3命令行下按方向键出现的乱码问题...

    一九七�年代廉价的电子图像显示器出现之前,大型机的终端通常使用电传打字机(teleprinter)来跟用户交互:电传打字机的输出印在纸上,用户输入的字符就像打字机一样是删不掉的,而且用户输入什么就会立 ...

  9. WEBMIN在命令行下的安装

    从Webmin的主页(http://www.webmin.com)介绍,可以知道,Webmin内置一个web server,web server和所有的cgi程序都是用perl 5编写的.目前的Web ...

最新文章

  1. Ubuntu下CodeBlocks的安装、配置及静态库动态库的简单使用举例
  2. jenkins配置git
  3. 动力节点Java培训告诉你Java线程的多功能用法
  4. 我最佩服的一位同学!他是哈工大在读NLP博士积累28W粉丝
  5. Linux环境下Android开发环境的搭建
  6. 班级日常分享,一天一瞬间
  7. 读书笔记—《发现你的行为模式(钻石版)》-开篇
  8. java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this a
  9. ubuntu一键安装LAMP 及一键卸载
  10. dubbo教程系列2
  11. VMware Fusion网络配置相关原理
  12. 读书笔记-捌-《创业维艰》
  13. c语言去尾法和进一法的例子,进一法或去尾法在生活中的应用教学案例.doc
  14. 判断浏览器的cookie是否开启
  15. 《结对-四则运算出题器-测试过程》
  16. PHP 互亿无线语音通知
  17. 小县城开什么店比较挣钱?
  18. 平面离散点集Delaunay三角化
  19. 全面、详细的SQL学习指南(MySQL方向)
  20. 千锋android培训学院!双非渣本Android四年磨一剑,真香!

热门文章

  1. 精通JavaScript(重点内容笔记)更新中...
  2. 使用cnpm代替npm
  3. PhpStorm+PhpStudy开发环境的配置
  4. 团队作业8----第二次项目冲刺(Beta阶段) 第六天
  5. Android-02:使用SharedPreferences存储简单数据
  6. 穷大学生耍了三大花招成为大富翁!
  7. oracle创建表分区表,oracle创建分区表
  8. c#json对象转数组_数组和对象的区别
  9. 电厂运维的cis数据_【面向运行人员的电站智能运维管家系统】
  10. php 复杂密码生成,php随机密码生成器