解释一下乱码原因,服务器编码和终端工具不一致。
但只要支持utf-8,不管终端工具和服务器怎么编码都可以正确显示。
所以先看终端工具是不是utf-8, 我的终端工具显示如下,是UTF-8
再检查服务器编码,使用命令locale 看服务器编码,或者用echo $LANG
明显没有UTF-8字样。
那就修改服务器的编码就好了。
vi /etc/profile
在最后面 添加一行 export LANG="zh_CN.UTF-8" 就可以了。
记得重启,就解决了。
标签:编码,UTF,乱码,终端,服务器,工具,centos7.6 From: https://www.cnblogs.com/zhg1016/p/17437083.html