1. 查看当前编码
使用 locale
或者 echo $LANG
命令即可查看(我当前的编码已经是utf-8编码了)
[root@localhost ~]# locale
LANG=zh_CN.UTF-8
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=zh_CN.UTF-8
[root@localhost ~]# echo $LANG
zh_CN.UTF-8
[root@localhost ~]#
2. 修改全局编码
编辑 /etc/profile
文件加入以下内容
export LC_ALL="zh_CN.UTF-8"
export LANG="zh_CN.UTF-8"
然后执行以下命令让配置生效,然后再去查看编码是否变成utf-8即可
source /etc/profile