由于安装debian服务器选择语言时选择了简体中文安装,但内核没有中文字库,导致某些字符显示为乱码(菱形,方块)。
解决办法:
普通用户如果没有设置sudo权限,首先切换到root权限。然后:
apt-get install locale
dpkg-reconfigure locales
进入语言设置界面:
其中,空格键为选取/取消,Tab键为切换到确认选择。
通过方向键与空格键选择en_us.UF-8,其余全部取消,然后按Tab选择,回车进入下一个界面:
选择es_US.UTF-8,回车
然后用locale命令查看一下情况:
这样乱码的错误就解决了。(如果不行,重启一下系统试试)