天天看點

Ubuntu指令行shell顯示中文

安裝中文語言包:

<code>sudo</code> <code>apt-get </code><code>install</code> <code>language-pack-zh-hant language-pack-zh-hans zhcon zh-autoconvert</code>

編輯locale檔案:

<code>sudo</code> <code>vi</code> <code>/etc/default/locale</code>

修改成以下内容。

<code>LANG=</code><code>"zh_CN.UTF-8"</code>

<code>LANGUAGE=</code><code>"zh_CN:zh"</code>

修改environment内容

<code>sudo</code> <code>vi</code> <code>/etc/environment</code>

加入以下内容:

<code>LANGUAGE=</code><code>"zh_CN:zh:en_US:en"</code>

生效:

<code>sudo</code> <code>locale-gen</code>

目前使用者生效:

<code>export</code> <code>LANG=zh_CN.GBK</code>

重新開機Ubuntu:

<code>sudo</code> <code>reboot</code>

注意:

重新開機輸入,如果還顯示亂碼,那就是Shell軟體沒有更改編碼,比如SecureCRT修改編碼,選項--會話選項--終端--外觀--字型--字元編碼選擇UTF-8。如果上面是zh_CN.gb2312,則選擇GB2312.

參考文章:

<a href="https://segmentfault.com/q/1010000006953395" target="_blank">https://segmentfault.com/q/1010000006953395</a>

<a href="http://blog.csdn.net/qiqiaiairen/article/details/51493822" target="_blank">http://blog.csdn.net/qiqiaiairen/article/details/51493822</a>

<a href="http://blog.csdn.net/xieyan0811/article/details/7530962" target="_blank">http://blog.csdn.net/xieyan0811/article/details/7530962</a>

本文轉自 piazini 51CTO部落格,原文連結:http://blog.51cto.com/wutou/1862970