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.
来源: http://www.bubuko.com/infodetail-3338663.html