linux终端乱码解决方法


本文摘自PHP中文网,作者尚,侵删。

终端工具一般都是默认utf-8编码格式,如果终端设置utf-8还是乱码,问题就是Linux的编码格式有问题。

设置Linux编码格式

在.vimrc中添加如下代码(没有.vimrc就新建一个)

1

vim ~/.vimrc

1

set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936

(1) 执行locale命令查看系统语言

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

# locale

LANG=C

LC_CTYPE="zh_CN.UTF-8"

LC_NUMERIC="zh_CN.UTF-8"

LC_TIME="zh_CN.UTF-8"

LC_COLLATE="zh_CN.UTF-8"

LC_MONETARY="zh_CN.UTF-8"

LC_MESSAGES="zh_CN.UTF-8"

LC_PAPER="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"

LC_IDENTIFICATION="zh_CN.UTF-8"

LC_ALL=

(2)设置系统环境变量LANG为en_US.UTF-8:

1

export.UTF-8

或者编辑文件:vim /etc/sysconfig/i18n

相关文章教程推荐:linux教程

以上就是linux终端乱码解决方法的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Linux是什么系统

Linux查看虚拟内存使用什么命令?

为什么黑客都用Linux

Linux 环境下如何通过 mtr 命令行工具进行链路测试

Linux操作系统在哪下载

Linux如何创建用户useradd命令的示例详解

如何使用describetags查询可以使用的标签

如何使用 iperf 测试并排查 udp 丢包问题

Linux系统是怎样的

存放Linux基本命令的是什么目录

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



打赏

取消

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

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

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

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

评论

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