❶ 如何在ubuntu的命令行下顯示中文
-供參考
在命令行模式下,一般來說是無法顯示中文的,一個比較好的解決方法是使用zhcon。
安裝方式如下:
sudo apt-get install zhcon
需要注意的是運行的時候記得要載入vgz驅動和utf8支持 否則會黑屏(切忌)
並且只能在純命令行里運行 在終端運行會出錯
所以你運行的命令應該是
zhcon --utf8 --drv=vga
然後就可以正常使用中文了。
❷ 如何命令行狀態下輸入中文
(1)啟動中文命令:# /usr/local/bin/chdrv
(2)用vi輸入中文,啟動中文命令後在vi命令狀態下輸入命令 :set fe=prc
使用Shift+F1、2、3、4可以切換輸入法。Shift+F4是全拼。
使用Ctrl+Space可以切換中英文輸入方式。
❸ 如何將命令提示符的提示改為中文
1、首先點擊開始按鈕
❹ python命令行輸入中文亂碼怎麼辦
python2.X,代碼中指定了UTF-8,但是在cmd命令行窗口時,列印的中文仍然會亂碼。
在python3不存在該問題
運行結果:
原因
中文windows默認的輸出編碼為gbk ,與腳本中定義的UTF-8不一樣,所以出現了解碼失敗的情況。
相關推薦:《Python基礎教程》
解決方法
有如下兩種方法可以解決這個問題
方法一
我們可以通過先把中文解碼為unicode,然後再轉化為gbk來解決這個問題:
修改後運行結果:
方法二
當然,我們也可以通過改變cmd命令行窗口的輸出格式來解決這個問題:
·chcp 65001 就是換成UTF-8代碼頁
·chcp 936 可以換回默認的GBK
但是這樣就降低了腳本的兼容性,在其他環境運行的時候可能還會出現這樣的錯誤,而且可能會影響其他腳本運行,所以推薦使用第一種方法。
❺ centOS的linux如何在命令行中輸入中文
首先查看是否安裝了中文語言支持組件
這個是中文的
如果是英文的改一下配置文件
在最後添加
保存退出在終端輸入
source profile
❻ ubuntu命令行下中文亂碼怎麼解決
我也呀見過這個問題
一. Ubuntu默認的中文字元編碼
Ubuntu默認的中文字元編碼為zh_CN.UTF-8,這個可以在
/etc/environment中看到:
sudo gedit /etc/environment
可以看到如下內容:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en" 第二行即是默認的中文字元編碼。註:可以通過這里修改默認的中文編碼字元,比如修改為:zh_CN.GBK。
二. 添加中文字元編碼的方法
1. 直接使用locale-gen
在終端輸入命令:
sudo locale-gen zh_CN.GB18030
即可完成中文字元集的添加。完成後可以轉到
/usr/lib/locale/,下面已經有一個zh_CN.gb18030文件夾;在超級終端輸入命令:
gedit /var/lib/locales/supported.d/local,可以發現文件中多了一行:zh_CN.GB18030 GB18030。說明添加成功。
2. 通過修改/var/lib/locales/supported.d/local文件
在終端輸入命令行
sudo gedit /var/lib/locales/supported.d/local
可以看到如下內容:
zh_CN.UTF-8 UTF-8
en_US.UTF-8 UTF-8
在文件尾添加中文字元集
zh_CN.GBK GBK
保存後退出。在終端輸入命令:
sudo dpkg-reconfigure locales
Generating locales...
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8... done
en_GB.UTF-8... done
en_HK.UTF-8... done
en_IE.UTF-8... done
en_IN.UTF-8... done
en_NZ.UTF-8... done
en_PH.UTF-8... done
en_SG.UTF-8... done
en_US.UTF-8... done
en_ZA.UTF-8... done
en_ZW.UTF-8... done
zh_CN.GBK... done
zh_CN.UTF-8... up-to-date
zh_HK.UTF-8... done
zh_SG.UTF-8... done
zh_TW.UTF-8... done
Generation complete.
即可生成相應文件:/usr/lib/locale/zh_CN.gbk/
最後重啟ubuntu。
#嵌入式學習
❼ 解決windows命令行中文亂碼問題
只需要在命令行中設置字元集就可以完美解決,命令如下:
GBK模式:chcp 936 設置成GBK
UTF-8模式:chcp 65001
英語:chcp 437
最難的不是改變,而是接受
❽ centos7 怎麼讓命令行顯示中文
第一,打開語系支持文件:
#vim /etc/sysconfig/i18nLANG="en_US.UTF-8」 ← 找到這一行,將「UTF-8」,改為"GB2312"
第二,安裝中文環境的shell :
首先安裝libstdc++.so.5包:# yum install libstdc++.so.5
再下載zhcon:# nchc.dl.sourceforge.net/sourceforge/zhcon/zhcon-0.2.3-1.i386.rpm
安裝下載的zhcon:# rpm -ivh zhcon-0.2.3-1.i386.rpm
完了,用zhcon 命令就可以顯示中文了。
❾ 如何使cmd運行命令為中文提示
解決方法如下:
將下面的內容復制到記事本,另存為擴展名為「.reg」的文件,雙擊導入注冊表就完成了 CMD 命令提示符下漢字輸入和漢字顯示的恢復
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:000003a8
再說明一下:
十六進制"000003a8"或十進制"936",表示「936 (ANSI/OEM - 簡體中文 GBK)」。
十六進制"000001b5"或十進制"437",表示「437 (OEM - 美國)」。
十六進制"000003a4"或十進制"932",表示「932 (ANSI/OEM - 日文 Shift-JIS)」。
十六進制"000003b5"或十進制"949",表示「949 (ANSI/OEM - 韓文)」。
十六進制"000003b6"或十進制"950",表示「ANSI/OEM - 繁體中文 Big5)」。
若是你無法在CMD命令行里使用任何中文輸入法,在CMD命令行窗口無法選擇輸入法或按快捷鍵調出輸入法
CONIME(conime.exe)是輸入法編輯器,允許用戶使用標准鍵盤輸入復雜的字元與符號(包括漢字)。顯然,如果你需要在CMD下輸入中文就需要CONIME的支持,如果在cmd下不能輸入中文,很可能是conime被關閉了。為了輸入中文,我們需要修改一下注冊表。打開注冊表,找到HKEY_CURRENT_USER\Console]" 項,把「LoadConIme"的值改為1.重新打開CMD,看是不是能輸入中文了,需要注意的是,很多中文輸入法在CMD裡面輸入中文比較麻煩,需要先按Alt+Shift,再按Ctrl+Space,這樣才能調出輸入法菜單來。
❿ centos命令行顯示中文
查看當前系統語言
登陸linux系統打開操作終端之後,輸入echo$LANG可以查看當前使用的系統語言。如