Linux修改系统字符编码

检查当前字符编码

使用locale命令查看所有语言环境变量

locale  # 输出 LANG、LC_CTYPE 等关键变量,如 LANG=en_US.UTF-8

查看系统默认编码文件

cat /etc/default/locale  # 系统级默认配置(Debian/Ubuntu)
cat /etc/locale.conf     # systemd 系统默认配置(如 CentOS 8+)

永久修改字符编码

用户级配置(仅影响当前用户)

编辑用户 Shell 配置文件(如 ~/.bashrc~/.profile

nano ~/.bashrc

添加以下内容

export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8

保存后执行

source ~/.bashrc

或重新登录生效

posted @ 2025-04-15 14:46  VictoryHan  阅读(318)  评论(0)    收藏  举报