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
.