linux出现英文乱码,原因字符集不对;
直接在命令行输入 echo $LANG 查看当前字符集编码;
直接在命令行输入 LANG=en
如果出现中文乱码;
修改字符集对应的配置文件 /etc/sysconfig/i18n
把LANG=“” 改成 LANG=“zh_CN.UTF-8”
保存后使用source /etc/sysconfig/i18n 或 . /etc/sysconfig/i18n 使它生效。
注意也要把远程连接ssh客户端的字符编码改成 UTF-8 ,然后重启远程连接ssh客户端。