sudo vi /etc/default/locale
显示
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
将其内容更改成
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
看这个文件:/etc/default/locale
只有一行,改为
LANG=C
----------------------------------------------------------------------------
gcc 编译代码时消息乱码, 设置 LC_ALL=C 即可解决
/etc/profile : export LC_ALL=C
locale 显示:
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=C
----------------------------------------------------------------------------
本文详细介绍了如何在Linux环境下修改默认语言环境设置,通过编辑/etc/default/locale文件来更改LANG和LANGUAGE变量,并解释了设置LC_ALL=C解决GCC编译时出现乱码的方法。同时,提供了通过/etc/profile文件全局设置LC_ALL=C的步骤,以及查看系统当前语言环境配置的指令。
1735

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



