linux系统编码逻辑

xiaoxiao2021-02-28  45

echo $LANG 代码如下: LANG="zh_CN.UTF-8" # locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8"

然后修改/etc/sysconfig/i18n,如改成中文编码:

复制代码 代码如下: LANG=en_US.UTF-8 改为 复制代码 代码如下: LANG="zh_CN.GBK"

之后重启即可

以上操作发现还是编码有问题

检查

1. /etc/.bashrc

2./etc/.profile

3.用户下的加载文件

4./etc/sysconfig/i18n

发现vim的文件编码还是有问题

1.检查当前客户端的编码

2.检查系统编码

3.检查程序文件需要加载的编码

4.检查VIM的格式

set encoding=utf- 8

图下方

转载请注明原文地址: https://www.6miu.com/read-2621941.html

最新回复(0)