SSH+Secure+File+Transfer+Client顯示亂碼這是SSH Secure Shell Client多年未解決的短板,Windows使用的是GB2312編碼,大多數linux系統支援的是UTF-8編碼,而遠端登陸時使用的是本地編碼,所以會出現亂碼的問題;
解決方案如下:
1、使用linux,在使用者根目錄下有一個.bash_profile配置檔案,該配置只對當前使用者有效.若對所有的使用者有效,修改/etc/profile檔案
2、使用ls -a命令可以檢視到該檔案.使用vi編輯器開啟該檔案後,在其中加入LANG=zh_CN.GB2312
export LANG
即可正常顯示中文.更改 .bash_profile 配置檔案後,該檔案內容如下:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
LANG=zh_CN.GB2312
export PATH
unset USERNAME
SSH+Secure+File+Transfer+Client顯示亂碼這是SSH Secure Shell Client多年未解決的短板,Windows使用的是GB2312編碼,大多數linux系統支援的是UTF-8編碼,而遠端登陸時使用的是本地編碼,所以會出現亂碼的問題;
解決方案如下:
1、使用linux,在使用者根目錄下有一個.bash_profile配置檔案,該配置只對當前使用者有效.若對所有的使用者有效,修改/etc/profile檔案
2、使用ls -a命令可以檢視到該檔案.使用vi編輯器開啟該檔案後,在其中加入LANG=zh_CN.GB2312
export LANG
即可正常顯示中文.更改 .bash_profile 配置檔案後,該檔案內容如下:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
LANG=zh_CN.GB2312
export PATH
export LANG
unset USERNAME