如何在 Linux 中调整字符集

首先通过su命令切换到 root 用户
检查目前的字符集是什么,通过 echo $LANG 来实现
当然,还可以通过 cat 命令来检查 系统的文件:/etc/sysconfig/i18n
注意:centos7 上面没有这个文件,后来一分析,原来是7版本把 LANG 放到了这个文件中:/etc/locale.conf
当然,在修改配置文件时,要养成良好的习惯,那就是备份。
通过 cp 命令进行备份:cp /etc/locale.conf /etc/locale.conf.ori
然后通过 echo 命令将我们需要的东西写入:echo ‘LANG=EN‘>/etc/locale.conf
通过cat命令检查:cat /etc/locale.conf
发现文件已经被修改。
但是通过 echo $LANG 检查实时的状态发现还是中文,为什么呢?
其实是没有把写入的东西执行,使用 source 或者 . 命令将修改后的文件执行一下(可以简单理解为更新的作用)
要注意的是.也是命令,要跟后面的 / 保持一个空格,以免报错。
再检查,echo $LANG ,发现是我们想要的了
Linux 中调整字符集_第1张图片