用putty登陸到tty(控制台)時,輸入以下字段
lang="zh_cn.gb18030"
解決中文亂碼問題,僅適用於部分機器。
ubuntu下的終端(不是gnome下的終端)會出中文顯示亂碼的問題:
1. 安裝zhcon:$sudo apt-get install zhcon
2. 進入終端時,執行:$zhcon --utf8 --drv=vga,為了以後使用方便,可以為此命令作乙個別名,方法是在~/.bashrc(/etc/bash.bashrc)中新增這麼一行:
alias zhcon='zhcon --utf8 --drv=vga'
3. 注意:進入終端執行zhcon命令時,如果出現花屏或黑屏的話,這時需要啟動linus kernel 的framebuffer模組,具體方法是:
開啟/boot/grub/menu.lst,搜尋字串vga,並加入vga啟動引數:defoptions=vga=791,791有時可能要用十六進製制。重啟!ok!
4. 設定
zhcon本來是可以切換輸入法的,但是與utf8有衝突,導致了某些按鍵無效。所以只能用英語和其他一種輸入法(ctrl+space沒有衝突),或者用ctrl+2可以調出輸入法。預設是全拼輸入法,如果你使用五筆,就需要做個小調整了。
檢視/etc/zhcon.conf檔案可知道,zhcon的配置檔案可有兩份,乙份是/etc/zhcon.conf(公用),另乙份則是~ /.zhconrc(私用,優先權高於公用,如果沒有可以複製乙個/etc/zhcon.conf副本。修改起來比較安全,萬一弄亂了,還有原件可參考。
cp /etc/zhcon.conf ~/.zhconrc
預設使用五筆輸入法
由於輸入法切換熱鍵衝突,你只能使用預設的全拼輸入法,如果想用五筆,你只要修改配置檔案,將想用的五筆輸入法行拷貝到全拼輸入法前面即可。當然,也可採用加#號遮蔽不需要的,這樣不會出錯。
vi /etc/zhcon.conf //編輯zhcon配置檔案
#type := native | unicon
ime = 智慧型拼音,modules/cce/cce_pinyin.so,modules/cce/dict,gb2312,unicon
ime = 五筆,,input/wb.mb,gb2312,native
ime = 全拼,,input/winpy.mb,gb2312,native
更改預設編碼
defaultencode = gbk
更改zhcon的狀態列
zhcon 啟動後預設的是游標跟隨方式,可以改為固定狀態列方式,同時可以更改狀態列的顏色。操作如下:
vi /etc/zhcon.conf //編輯zhcon配置檔案
將:inputstyle = overspot
改為:inputstyle = nativebar //將游標跟隨方式改為固定狀態列方式
將:nativebarcolor = 15,4,11,14,0,12
改為:nativebarcolor = 15,1,11,14,9,0 //將紅色狀態列,改為藍色狀態列
zhcon的熱鍵
ctrl+alt+h 幫助;
ctrl+d 退出。
輸入法熱鍵:
ctrl+space 開啟/關閉輸入法;
alt+space 開啟/關閉cjk方式;
ctrl+2 五筆;/ 全拼;
編碼切換熱鍵:
ctrl+f1 使用gb2312編碼了;
ctrl+f2 使用gbk編碼;
ctrl+f3 使用big5編碼;
ctrl+f4 使用jis編碼;
ctrl+f5 使用kscm編碼;
ctrl+f7 切換輸入法狀態列風格(游標跟隨或底部固定)。
ctrl+f9 設定內碼的識別方式:
按一次:內碼手動識別;
按二次:自動識別gb與big5碼;
按三次:自動識別gb與big5碼,並用簡體中文來顯示;
按四次:自動識別gb與big5碼,並用正體中文來顯示;
ctrl+f10 調出輸入法系統選單;
ctrl+. 切換中英文標點;
ctrl+, 切換中文全形/半形;
shift+pgup 上捲半屏歷史記錄;
shift+pgdn 下卷半屏歷史記錄;
shift+上方向箭 上捲一行歷史記錄;
shift+下方向箭 下卷一行歷史記錄。
特點1.
多內碼支援,簡繁體內碼自動轉換。
2.多種輸入法支援。經過轉換,zhcon能夠用windows98和ucdos中的碼表輸入法(自帶14種)。
3.二種輸入風格。 zhcon在控制台實現了游標跟隨方式和底部狀態行方式二種輸入風格(ctrl+f7切換),介面美觀大方,並可自定義輸入條的顏色。
4.優秀的中文製表符識別。zhcon可以正確識別絕大多數應用程式(mc,linuxconf…)中的製表符號,不會出現亂碼。
5.歷史螢幕瀏覽 。在zhcon中可以隨時使用shift-pageup,shift-pagedown來瀏覽歷史螢幕。
6.多點陣字型支援 。zhcon支援12點陣,14點陣,16點陣,24點陣等多種不同點陣字型的顯示,可根據螢幕分辯率的不同選用不同點陣的字型來優化顯示效果。
xShell終端下中文亂碼問題
今天,可能是因為不小心中途打斷了xshell更新,結果開啟xshell發現裡面的中文全成了亂碼。於是去網上查了一下原因。更新xshell xshell5 以及其他終端中文亂碼的原因無非有三種 1 xshell終端的編碼問題 一般都是這齣了點問題 2 linux系統的編碼問題 3 前兩種編碼不匹配 x...
解決putty終端中文亂碼
3.即使我們在安裝linux的時候選擇的語言是中文 以下辦法仍適合於英文 但是我們用putty遠端管理的時候,看見的中文資料夾還是會亂碼顯示,以下方式可以幫我們解決亂碼問題 執行 export lc all zh cn.gb18030 其實putty出現亂碼不外乎就是編碼及字符集的原因 我在在rhe...
解決Linux下sqlplus中文亂碼問題
錯誤現象 在windows下用其他工具訪問oracle,確認中文正常顯示。在linux下使用sqlplus查詢資料表中文內容出現亂碼。分析及解決 因為windows下正常,所以問題應出現在linux客戶端。用下列sql查詢資料庫字符集為 zhs16gbk select from nls databa...