编辑配置文件的时候,修改某一个字符,但是总会被换成上下左右的其他字符。这个怎么解决?
export LANG=C 设置环境变量,解决!
C表示的是可移植操作系统接口(POSIX)通用的语言环境。
用locale -a,可以看到有C这一项,
echo $LANG 查看自己的电脑语言环境。
如果不是 en_US.UTF-8,可以简单粗暴使用export LANG =C来设置。也可以设置成en_US.UTF-8。
如果en_US.UTF-8不行就设置会回C。
如果要更改语言,可以设置相关的语言项。
centos7以下修改/etc/sysconfig/i18n
centos7以上修改/etc/locale.conf
LANG="zh_CN.UTF-8" #修改为中文
LANG="en_US.UTF-8" #修改为英文