萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 终端 setup 显示乱码解决方案:SSH 工具与系统语言配置

方法一:配置 SSH 客户端工具

SecureCRT(中文版)设置

[全局选项] → [默认会话] → [编辑默认设置] → [终端] → [外观] → [字体]:

  • 字体:新宋体 10pt,字符编码选 CHINESE_GB2312
  • 字符编码:UTF-8

PuTTY 设置

  • [Window] → [Appearance] → [Font settings] → [Change],字体选 Fixedsys CHINESE_GB2312
  • [Window] → [Appearance] → [Translation] → [Received data assumed to be in which character set],选 Use font encoding UTF-8

建议保存至 session。连接后在 shell 执行:

export LC_ALL='zh_CN.utf8'

方法二:配置系统语言环境

系统语言为中文,显示中文

编辑 /etc/sysconfig/i18n:

LANG="zh_CN.GB2312"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"

或:

LANG=zh_CN.GB18030
LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN
export LANG LANGUAGE

完成后终端可正常输入显示中文,shell 脚本中文乱码也解决。

系统语言为英文,显示中文

编辑 /etc/sysconfig/i18n:

LANG="en_US"
SUPPORTED="en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
copyright © 萬盛學電腦網 all rights reserved