設置控制台終端語言
此頁由 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之後,它故不會影響圖形界面的語言。
本文对您有帮助?分享给更多朋友!
反馈与讨论
发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。