首先,我们在Windows系统中以默认的设置进入Linux命令行模式。我们简单测试一下中文的输出,如图所示,本应该显示“未找到命令”,却显示为乱码。
如何通过解决putty中文乱码的问题
我们重新打开putty的登录界面。选择Default Settings.
如何通过解决putty中文乱码的问题
选择左侧的“Category->Window->Translation", 在右侧可以看到 "Remote Character set"的值为“Use font encoding”
如何通过解决putty中文乱码的问题
修改"Remote Character set"的值为“UTF-8“,以支持中文编码。
如何通过解决putty中文乱码的问题
然后,点击左侧的”Session“,并在右侧选择 Default Settings,然后点击save保存。
如何通过解决putty中文乱码的问题
我们可以重新创建一个session,命名为“new”
如何通过解决putty中文乱码的问题
打开Session “new”,重新进行测试。
如何通过解决putty中文乱码的问题
此时,我们可以看到中文输出正常打印出来。
如何通过解决putty中文乱码的问题
在使用putty连接登录Linux时,发现了终端下显示乱码, 之后,在终端下输入echo $LANG $LANGUAGE,回测。之后即可看到en_US、UTF-8。 这个信息说明该系统下支持这两种字符集。 之后,选择标题,右击选择菜单中的“Change Settings”选项。