環(huán)境:
在成都網(wǎng)站設計、網(wǎng)站制作中從網(wǎng)站色彩、結構布局、欄目設置、關鍵詞群組等細微處著手,突出企業(yè)的產(chǎn)品/服務/品牌,幫助企業(yè)鎖定精準用戶,提高在線咨詢和轉化,使成都網(wǎng)站營銷成為有效果、有回報的無錫營銷推廣。成都創(chuàng)新互聯(lián)專業(yè)成都網(wǎng)站建設十余年了,客戶滿意度97.8%,歡迎成都創(chuàng)新互聯(lián)客戶聯(lián)系。服務器環(huán)境 : Ubuntu Server 16.04 lts
服務器編碼配置:
首先,我們使用shell連接登錄服務器,然后在終端中輸入 locale 命令,得到結果如下:
$ locale LANG= LANGUAGE=C: LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL=
各個選項的含義如下:
語言符號及其分類(LC_CTYPE)
數(shù)字(LC_NUMERIC)
比較和排序習慣(LC_COLLATE)
時間顯示格式(LC_TIME)
貨幣單位(LC_MONETARY)
信息主要是提示信息,錯誤信息, 狀態(tài)信息, 標題, 標簽, 按鈕和菜單等(LC_MESSAGES)
姓名書寫方式(LC_NAME)
地址書寫方式(LC_ADDRESS)
電話號碼書寫方式(LC_TELEPHONE)
度量衡表達方式(LC_MEASUREMENT)
默認紙張尺寸大小(LC_PAPER)
對locale自身包含信息的概述(LC_IDENTIFICATION)。
我們要修復的是中文輸入的問題,所以我們接下來只需要設置 LC_CTYPE
即可。
查看系統(tǒng)支持的編碼方式:
locale -a
看看輸出內(nèi)容中是否包含 zh_CN.utf-8,如果不包含的話,可以先安裝下語言包
sudo apt-get -y install language-pack-zh-hans
安裝后已經(jīng)包含 zh_CN.utf-8
接下來,修改 LC_CTYPE的值,使用 export LC_CTYPE='zh_CN.UTF-8'
命令來修改。
直接執(zhí)行 export LC_CTYPE='zh_CN.UTF-8'
那么只對當前會話有效
所有用戶(永久) :修改/etc/profile
當前用戶(永久) :修改~/.bashrc
建議直接修改 /etc/profile文件,這樣所有用戶都可以使用。
修改完成后,退出登錄,重新登錄一次,再輸入 locale
命令,可以得到如下輸出:
LANG= LANGUAGE=C: LC_CTYPE=zh_CN.UTF-8 LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL=
之后就可以輸入中文了:
以上就是linux無法輸入中文的詳細內(nèi)容,更多請關注創(chuàng)新互聯(lián)其它相關文章!