今天在用mobaxterm的时候,屏幕上的文字突然变成了乱码,一堆问号和乱七八槽的符号,根本看不清内容,太烦人了!这玩意我一直用来连Linux服务器,平时挺好用的,今天却出这毛病。
我就开始琢磨怎么回事,先回忆一下怎么闹出来的。早上连上服务器执行了个命令,结果响应是中文的都变乱码了。我记得前几天软件更新过,是不是更新后出了问题?
我琢磨着试试最基本的法子:重启mobaxterm。我直接关了软件,等几秒再打开,重新连服务器,还是那乱码样儿,白费劲了!然后,我在设置里东翻西找,发现了那个字符编码选项,它默认设了个英文的,我就换成中文编码试试。换了后,连上去一看,还是乱码没变,气死我了!
实在不行,我上网搜了下建议(这步花了我半小时,找各种论坛看别人分享),结果看到有人说可能跟字体设置有关系。我就点开mobaxterm的设置面板,找到字体那一块,原来用的是个英文字体,我改成个支持中文的常见字体,比如宋体。改完后重连服务器,哈哈,中文居然正常显示了!
问题解决了,教训是别随便更新软件还不备份设置。现在回想起来,整个过程折腾得要命,但总算搞定了。大家要是碰到类似情况,别瞎折腾,先看看字体就对了。