Ubuntu Server 命令行下显示中文乱码(菱形)解决办法
来源:互联网 发布:大富豪棋牌免费源码 编辑:程序博客网 时间:2024/05/17 08:32
如果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真正服务器实体终端就恢复成了英文的语言环境。 所以,此方法不是真正意义上的中文化,而是恢复英文的默认编码。
- Ubuntu Server 命令行下显示中文乱码(菱形)解决办法
- Ubuntu Server 命令行下显示中文乱码(菱形)解决办法
- Ubuntu Server 命令行下的中文乱码(菱形图标)的解决方案
- Ubuntu Server 命令行下的默认语言 中文乱码 菱形<转>
- Ubuntu命令行中文乱码解决办法
- Mysql在命令行下显示中文乱码的解决办法
- Ubuntu Server 命令行下的默认语言 中文乱码
- Ubuntu Server 命令行下的默认语言 中文乱码
- Ubuntu Server 命令行下的默认语言 中文乱码
- ubuntu server 16.04中文方块菱形乱码问题
- Ubuntu Server 16.04中文方块菱形乱码问题解决
- Ubuntu Server 16.04中文方块菱形乱码问题解决
- Ubuntu Server 命令行下全是菱形
- ubuntu server 10.04 命令行中文乱码
- ubuntu server 10.04 命令行中文乱码
- cmd 命令行模式下不能输入中文或输出中文时显示乱码的解决办法
- Ubuntu server 中文环境乱码问题的解决办法(转载)
- Ubuntu Server LTS 10.04 中文乱码解决办法
- JavaScript实现-截断字符串-Truncate a string
- 机器学习:支持向量机(SVM)与Python实现第(一)篇
- 数学建模(1)——遗传算法(GA)
- 关注国情民情,从身边做起
- uploadifive demo
- Ubuntu Server 命令行下显示中文乱码(菱形)解决办法
- DedeCMS:数据库密码和数据库连接失败解决方法
- hdu 6165 FFF at Valentine
- 基数排序
- Git SSH 连接phacility服务器
- 关注民生民情
- AOP面向切面编程思想的原理(简单理解)
- Mybatis结合Oracle的foreach insert批量插入
- java初始化顺序-主要是final的说明