使用
PuTTY从Windows 7 PC通过SSH连接到ubuntu服务器,我收到一些屏幕错误:
即它:
>“双绘”Midnight Commander(MC)内的选择.
>其他字符如线元素被绘制为错误的字符(例如“â”而不是“|”).
我使用终端和来自Mac OS X的SHH连接到相同的ubuntu服务器,并且没有得到这些屏幕乱码(即一切看起来和正常工作).我已经尝试过使用PuTTY中的字体设置,将它从Courier New更改为Consolas,但没有运气.
因此,我的问题是:
如何配置PuTTY以正确显示特殊字符而不是双重/覆盖屏幕线?
你几乎肯定在
your PuTTY settings中设置了错误的字符集.
通过运行以下命令验证远程系统上的字符集:
locale
这应该返回如下:
LANG=de_DE.UTF-8 LC_CTYPE="de_DE.UTF-8" LC_NUMERIC="de_DE.UTF-8" LC_TIME="de_DE.UTF-8" LC_COLLATE="de_DE.UTF-8" LC_MONETARY="de_DE.UTF-8" LC_MESSAGES="de_DE.UTF-8" LC_PAPER="de_DE.UTF-8" LC_NAME="de_DE.UTF-8" LC_ADDRESS="de_DE.UTF-8" LC_TELEPHONE="de_DE.UTF-8" LC_MEASUREMENT="de_DE.UTF-8" LC_IDENTIFICATION="de_DE.UTF-8" LC_ALL=
因此,请检查翻译下的PuTTY设置,并确保将UTF-8设置为字符集.
您可能还需要调整线条绘制设置,但可能不太可能.