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下修改ip地址的方法

Linux学习步骤

Linux下输入正确密码仍无法登录

实例分配了公网ip地址之后怎么更换公网ip地址

Linux怎么查看防火墙状态

如何安装Linux系统

添加或者覆盖一个或者多个标签到云服务器ecs的各项资源上

Linux中主机无法ping通虚拟机的解决方法

Linux中怎么查看服务状态

Linux如何安全配置mysql数据库

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



打赏

取消

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

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

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

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

评论

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