ssh 进入到 CentOS 8 系统时, 如果发现中文乱码, 说明系统还不支持中文显示, 首先要安装相关的中文支持库, 然后配置一下 etc 目录下的系统默认字符集, 使其生效就可以咯~
dnf install glibc-langpack-zh.x86_64 #安装中文支持 echo LANG=zh_CN.UTF-8 > /etc/locale.conf #修改系统的字符集 source /etc/locale.conf #使立即生效
如果有之前修改的文件存在一部分中文,未使用utf-8编码,导致中文处为乱码的情况。这时使用 Vim 删除乱码并重新输入原有的中文,最后保存时会出现
no write since last change
无法保存,解决方法是保存时指定编码方式:
:w ++enc=utf-8