Ubuntu中命令列中文亂碼解決方法

2021-08-31 20:14:22 字數 1063 閱讀 2626

首先...我說的命令列是指ctrl+alt+f1~f6開啟的純命令列模式   不是在x window裡開啟的終端...

如果你遇到的是終端裡無法顯示中文這篇文裡的方法基本對你沒用....可以跳過了~

言歸正傳 純命令列中中文無法顯示

解決方法1:學好英文..把環境變數設定為英文....(別抽我..)

修改/etc/default/locale

sudo vim /etc/default/locale1

修改預設的

lang=zh_cn.utf-8

language=zh_cn:zh

為:lang="en_us.utf-8"

language="en_us:en"

存檔退出

然後:sudo reboot

再然後env 或者 locale 檢視修改後的結果 就可以了...

解決方法2:這才是我想說的... 安裝個zhcon就可以了...

終端或者命令列裡輸入

sudo apt-get install zhcon

等安裝完即可~

執行的時候記得要載入vgz驅動和utf8支援 否則會黑屏...

並且只能在純命令列裡執行 在終端執行會出錯

所以你的命令應該是zhcon --utf8 --drv=vga

如果嫌每次都要輸入這麼多太麻煩可以在~/.bashrc裡面加乙個別名

sudo vim ~/.bashrc

開啟後在裡面加入一行

alias zhcon='zhcon --utf8 --drv=vga'

儲存退出

這樣每次進入命令列後直接執行zhcon即可 不用擔心黑屏問題

zhcon中支援中文顯示也支援中文輸入法 由於熱鍵衝突問題暫時我只知道ctrl+ space切換到全拼輸入法是

可以用的 多多少少解決了點中文目錄/檔名的問題了

Ubuntu中命令列中文亂碼解決方法

首先.我說的命令列是指ctrl alt f1 f6開啟的純命令列模式 不是在x window裡開啟的終端.如果你遇到的是終端裡無法顯示中文這篇文裡的方法基本對你沒用.可以跳過了 言歸正傳 純命令列中中文無法顯示 解決方法1 學好英文.把環境變數設定為英文.別抽我.修改 etc default loc...

解決Windows 命令列中文亂碼

在使用命令列的時候發現在出現中文的時候就亂碼了,直接在命令列的屬性裡面修改字,重啟或者重新開啟命令列的時候中文依舊是亂碼,之後使用登錄檔直接修改命令列的屬性.windows registry editor version 5.00 hkey current user console systemro...

cmd命令列中文顯示亂碼

cmd命令列中文顯示亂碼,在網上找到一些方法,但都不管用,看到一些資訊說是可能字型缺失,於是找到另外一台電腦,開啟cmd命令列,比對兩台電腦命令列的相關選項有何不同?1.亂碼電腦命令列開啟就是英文顯示的,而正常的電腦是中文顯示 2.開啟命令列的屬性,一項項的比對,發現 自己電腦上的當前 頁是6500...