编辑配置文件的时候,修改某一个字符,但是总会被换成上下左右的其他字符。这个怎么解决?
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" #修改为英文
本文介绍了解决在编辑配置文件时遇到的字符被错误替换为上下左右其他字符的问题,通过设置环境变量LANG=C或en_US.UTF-8来修正字符编码,确保编辑过程中的字符正确显示。
1万+

被折叠的 条评论
为什么被折叠?



