解决debian9中文乱码—设置utf8编码

小辰在使用Debian9系统中也有出现中文乱码的问题。这才上网一查发现。不管我们使用的是国内还是国外服务器,在写脚本中尽量的不要出现有中文字符。因为一些中文系统源中是支持中文的,但是有些系统中出现中文就因为编码问题看到是乱码。

那么如何设置支持中文且不乱码的问题呢!根据修改总结如下。

一、检查当前locale环境

locale

如果是正确的则会看到有”LANG =zh_CN.UTF-8″。

如果我们还看到不完整则需要安装字体:

  apt-get install ibus ibus-gtk ibus-pinyin -y

apt-get install ttf-wqy-zenhei -y

二、设置编码如下

# 显示当前设置

localectl

  # 显示所有的locale

localectl list-locales

# 设置locale

localectl set-locale LANG=en_US.utf8 LANGUAGE=”en_US:en”

# 使生效

source /etc/default/locale

查看是否生效

  root@laz:/# localectl

System Locale: LANG=en_US.utf8

LANGUAGE=en_US:en

VC Keymap: n/a

X11 Layout: n/a

root@laz:/# echo $LANG

en_US.utf8

root@laz:/#

退出shell,重新连接即可看到vim中文不再乱码

本文固定链接:http://www.iayuidc.com/605.html

未经允许不得转载:主机推荐 » 解决debian9中文乱码—设置utf8编码

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址