xshell中文问号乱码

今天碰到问题用xshell登陆ubuntu16.04虚拟机时,中文显示为问号

我在百度上查了很多方法,基本都是设置xshell编码为UTF-8,试过了没用,服务器也是UTF-8没问题,但就是一直乱码

最后找了一篇博客说的是LANG设置为C.UTF-8,最后成功了

命令:

vi /etc/profile

在最后一行添加:

export LANG=C.UTF-8

然后:source /etc/profile