首先查看当前Linux系统的编码方式,使用locale命令即可,结果如下:
LANG=en_US.UTF-8LC_CTYPE="en_US.UTF-8"LC_NUMERIC="en_US.UTF-8"LC_TIME="en_US.UTF-8"LC_COLLATE="en_US.UTF-8"LC_MONETARY="en_US.UTF-8"LC_MESSAGES="en_US.UTF-8"LC_PAPER="en_US.UTF-8"LC_NAME="en_US.UTF-8"LC_ADDRESS="en_US.UTF-8"LC_TELEPHONE="en_US.UTF-8"LC_MEASUREMENT="en_US.UTF-8"LC_IDENTIFICATION="en_US.UTF-8"LC_ALL=
改成中文编码方法,编辑/etc/sysconfig/i18n
将
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
改成
LANG="zh_CN.GBK"
SYSFONT="latarcyrheb-sun16"
重启
我这里用的是xshell,在终端里修改编码格式如下图所示:
相关资源:linux查看系统编码和修改系统编码的方法