设置控制台终端语言
此页由Linux Wiki用户Chenxing于2012年3月19日 (星期一) 07:57的最后更改。
出自Linux Wiki
提示:此文已超过 12 年(4631 天)未更新,如发现内容过时或有误,欢迎改进:)
由于目前Ctrl-Alt-Fn进入的控制台终端默认不能显示中文,而在使用中文Locale时控制台终端又试图显示中文,从而产生乱码。本文介绍一种让控制台终端以英文显示,而其它地方仍使用中文的方案。
实现方法
编辑~/.bashrc,在文件末尾加入:
if [[ $TERM == "linux" ]]; then LC_ALL=C fi
保存,重新登录即可
原理简析
bashrc是在登录bash执行的脚本,加入的代码的功能是在登录到控制台终端时,将语言设置为C。由于是在登录终端时执行的,在启动X之后,它故不会影响图形界面的语言。
本文对您有帮助?分享给更多朋友!
反馈与讨论
发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。