这是由于ubuntu系统默认是utf-8,而我们用SSH Secure Shell Client打开的编码是gbk,当浏览一个带有中文的文件就会出现乱码,对修改文件的人则是件头痛的事情,而SSH Secure Shell Client的使用便捷是无法被轻易替代的,虽然有Putty和SecureCRT,ftp也有Filezilla,但是这些操作都太过于繁琐了,以下方式则解决了乱码问题。其他linux也可通用。
在linux的当前用户目录后,输入ls -a查看隐藏的文件,则会有一个.profile或者.bash_profile,Ubuntu下是.profile,其他linux可能是.bash_profile,八九不离十吧。
修改如下:
# ~/.profile: executed by Bourne-compatible login shells. if [ "$BASH" ]; then if [ -f ~/.bashrc ]; then . ~/.bashrc fi fi mesg n在里面增加
LANG=zh_CN.GB2312 export LANG摘自:http://www.mudbest.com/ubuntu%E4%B8%8B%E8%A7%A3%E5%86%B3ssh-secure-shell-client%E9%93%BE%E6%8E%A5ssh%E4%B8%AD%E6%96%87%E4%B9%B1%E7%A0%81/