资讯专栏INFORMATION COLUMN

linux中文乱码解决

gaomysion / 3359人阅读

摘要:经常遇到装服务器,却发现中文乱码。在网络上找了教程,分享一下。是的简称,决定系统默认用哪一种字体。需要说明的是,由于计算机起源于英语国家,因此,不管你把这些变量设置成什么,英语总是默认支持的,而且不管用什么字体,英文字体总包含在其中。

经常遇到装服务器,却发现中文乱码。在网络上找了教程,分享一下。

locale

在RedHat/CentOS系统下,记录系统默认使用语言的文件是/etc/sysconfig/i18n,如果默认安装的是中文的系统,i18n的内容如下:

LANG="zh_CN.UTF-8"

SYSFONT="latarcyrheb-sun16"
链接
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"

其中LANG变量是language的简称,稍微有英语基础的用户一看就看出来这个变量是决定系统的默认语言的,即系统的菜单、程序的工具栏语言、输入法默认语言等。SYSFONT是system font的简称,决定系统默认用哪一种字体。SUPPORTED变量决定系统支持的语言,即系统能够显示的语言。需要说明的是,由于计算机起源于英语国家,因此,不管你把这些变量设置成什么,英语总是默认支持的,而且不管用什么字体,英文字体总包含在其中。

那么如何显示中文呢?

1、系统必须安装中文语言包才行

yum -y groupinstall chinese-support

2、仅仅有语言包还不行,我们得设置相应的字符集

临时生效 export LANG="zh_CN.UTF-8" # 设置为中文 export LANG="en_US.UTF-8" # 设置为英文,我比较喜欢这样 export LANG=C 永久生效, 编辑/etc/sysconfig/i18n(最好reboot一下)

LANG="zh_CN.UTF-8"

或者,编辑 /etc/profile配置文件,添加如下一行

export LANG="zh_CN.UTF-8"

重新载入 . /etc/profile 查看当前的字符集 echo $LANG

好了,经过上面的设置,在终端上应该能够显示中文了

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/10366.html

相关文章

  • 180606-Linux下jdk中文乱码问题解决

    摘要:文章链接下中文乱码问题解决下中文乱码问题解决之前遇到过一次中文乱码问题,是通过在的目录下的文件中添加字体文件解决,但是这次遇到一个奇怪的问题,同样的字体拷贝过去后,中文不乱但是英文乱码了记录一下解决过程主要思路就是给系统安装中文字体,让系 文章链接:https://liuyueyi.github.io/hexblog/2018/06/06/180606-Linux下jdk中文乱码问题解...

    stefanieliang 评论0 收藏0
  • 180606-Linux下jdk中文乱码问题解决

    摘要:文章链接下中文乱码问题解决下中文乱码问题解决之前遇到过一次中文乱码问题,是通过在的目录下的文件中添加字体文件解决,但是这次遇到一个奇怪的问题,同样的字体拷贝过去后,中文不乱但是英文乱码了记录一下解决过程主要思路就是给系统安装中文字体,让系 文章链接:https://liuyueyi.github.io/hexblog/2018/06/06/180606-Linux下jdk中文乱码问题解...

    不知名网友 评论0 收藏0
  • Git for windows 中文乱码解决方案

    摘要:编辑文件,添加如下一行注以使可以正常显示中文需要配合使用命令查看含有中文的文件名乱码时乱码类似解决方案使用命令来强制使用控制台字符编码显示文件名,即可查看中文文件名。 Git 是在linux下开发的,而 Linux 的编码方式是基于 UTF-8 的,所以移植到 Windows 之后难免会存在编码冲突,导致乱码。Git 在 Windows 下有多种乱码情况,请按具体情况操作~假设 Git...

    JerryC 评论0 收藏0
  • linux中安装mysql并解决中文乱码问题

    摘要:安装安装相对来说比较麻烦,可能会遇到各种各样的问题。然后升级一下此时可使用命令来安装安装过程中会提示我们输入密码,按照指示运行即可。中文乱码问题在安装完毕后,即使设置表中为后输入中文仍然会出现这样的东西。 安装mysql linux安装mysql相对来说比较麻烦,可能会遇到各种各样的问题。安装方式有两种: 到官网下载安装包 安装包下载地址 下载完成后直接 sudo dpkg -i pa...

    Yi_Zhi_Yu 评论0 收藏0
  • linux中安装mysql并解决中文乱码问题

    摘要:安装安装相对来说比较麻烦,可能会遇到各种各样的问题。然后升级一下此时可使用命令来安装安装过程中会提示我们输入密码,按照指示运行即可。中文乱码问题在安装完毕后,即使设置表中为后输入中文仍然会出现这样的东西。 安装mysql linux安装mysql相对来说比较麻烦,可能会遇到各种各样的问题。安装方式有两种: 到官网下载安装包 安装包下载地址 下载完成后直接 sudo dpkg -i pa...

    wapeyang 评论0 收藏0
  • Linux下mysql中文乱码解决方法

    摘要:系统环境安装后,默认的字符集是。在下安装不像在上安装那像,可以选择字符集即使当时使用了默认的字符集,安装后也可以在安装目录下修改文件,但是在就不太一样了。在输入登陆后回车后显示这就是它默认的设置。 系统环境: suse linux server 10,mysql 5.0 安装mysql后,默认的字符集是latin1。在linux下安装mysql不像在windows上安装那像,可以选择...

    frolc 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<