1,分析,既然是乱码,就说明本地和服务器设置编码不一致所致
2,查看远程服务器的编码,命令:cat /etc/sysconfig/i18n 记录显示结果,一般都是LANG="zh_CN.UTF-8"
3,用命令local查看本地编码:
证实的确是本地编码设置的问题.
4,执行命令 vi ~/.zshrc
, 然后在末尾添加:
export LC_ALL=zh_CN.UTF-8
export LANG=zh_CN.UTF-8
5,执行命令 source ~/.zshrc
使配置立即生效
注意:
- 如果使用的是
/bin/bash
,配置文件在~/.bashrc
或者~/.bash_profile
. - 如果使用的是
/bin/zsh
,配置文件在~/.zshrc
.