linux显示乱码怎么办?


当前第2页 返回上一页

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

1

# yum -y groupinstall chinese-support

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

## 临时生效

# export LANG="zh_CN.UTF-8"    # 设置为中文

# export LANG="en_US.UTF-8"    # 设置为英文,我比较喜欢这样 export

   

## 永久生效, 编辑/etc/sysconfig/i18n(最好reboot一下)

LANG="zh_CN.UTF-8"

   

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

export LANG="zh_CN.UTF-8"

# 重新载入

# . /etc/profile

   

## 查看当前的字符集

# echo $LANG

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

3、ssh远程终端乱码

如果SSH终端还是乱码,那么我们也需要对终端软件的编码进行设置。

Xshell:

034fa2ed398891969dcbd59518fda54.png

SecureCRT:

32636930ed3f169b4751f0d3afbab81.png

4、如果终端还是中文乱码肿么办?

对SSH软件进行设置,选择一个支持中文的字体。

Linux <---> Windows 之间相互需要修改文件,然后乱码。

拷贝上去后经常发现中文显示乱码。。原因是Windows中默认的文件格式是 GBK(gb2312),而Linux一般都是UTF-8。比较繁琐的方法是在windows下用程序把内容转换为utf-8编码格式的,但是相当麻烦, 而且遇到一个文件转一回。下面介绍一下,在Linux中如何一劳永逸的解决这个问题,查看文件的编码及如何进行对文件进行编码转换。

为了避免这些问题,最好的方式就是统一编码。对于文本文件,都统一保存为UTF8格式,windows下面不要使用word,记事本,推荐Sublime text, 或者notepad++。

以上就是linux显示乱码怎么办?的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

Linux的日志文件在哪

确保安全组内不存在实例之后怎么删除一个安全组

详细介绍vmware Linux mysql 5.7.13安装配置的图文教程

Linux如何修改日期和时间

u盘安装Linux,拔除u盘无法启动系统

Linux日常使用总结

Linux和unix的区别

怎么判断Linux服务器是虚拟机还是物理机

Linux 查看日志常用命令

如何在自行配置环境和安装软件时使用云市场镜像创建实例

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...