PuTTY是Windows上常用的登录Linux服务器的终端工具,它带有用户友好的可视化界面,操作简单。PuTTY默认设置是英文的,使用它连接上Linux服务器后,在命令行窗口,如果出现中文乱码的情况,您可参考下面步骤来解决。
PuTTY登录Linux服务器的流程比较简单,例如要连接基于Linux系统的美国服务器,您需要正确输入该服务器的IP地址(或主机名)、端口,然后在弹出的命令行窗口中键入服务器正确的用户名和登录密码。成功登录Linux服务器,尝试用Linux命令对服务器进行管理时,如果遇到中文乱码,则可先查看下Linux机器的系统语言字符集。
在终端下输入echo $LANG $LANGUAGE,按Enter键,之后可能会看到en_US、UTF-8。这个信息说明该Linux系统下支持这两种字符集。
接下来,打开PuTTY软件,在设置中依次点击Windows–Translation,下拉Remote character set菜单,选择与Linux机器系统语言一致的字符集(如UTF-8)。
设置完成后,重新使用SSH连接该Linux服务器。如无意外,这时在命令行窗口中就不会显示中文乱码了。