iTerm2連接遠程-中文亂碼問題
阿新 • • 發佈:2018-11-19
art code 作者 utf mage bash 問題 pro port
現象
mac 上用是iterm2終端, Shell 環境是zsh。
ssh 到Linux 服務器上查看一些文件時,中文亂碼。 ?這種情況一般是終端和服務器的字符集不匹配,MacOSX下默認的是utf8字符集。
iterm2本地顯示中文正常,但ssh到服務端發現中文亂碼
解決方法
輸入locale可以查看字符編碼設置情況,而我的對應值是空的。 ?而默認的.zshrc沒有設置為utf-8編碼,所以本地和服務器端都要在.zshrc設置,步驟如下,(bash對應.bash_profile或.bashrc文件)。
1.在終端下輸入
vim ~/.zshrc
2.在文件內容末端添加:
export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8
接著重啟一下終端,或者輸入source ~/.zshrc使設置生效。
連接服務器,中文顯示都正常了。
---------------------
作者:大道泛兮
來源:CSDN
原文:https://blog.csdn.net/u013931660/article/details/79443037
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!
iTerm2連接遠程-中文亂碼問題