ubuntu server 12.04中文显示不完整
發現有臺服務器ubuntu server 12.04在遠程過去時文件名的中文現實沒有問題,但ls的時候時間居然亂碼。 搜索了一下,應該是locale的問題,可以這樣處理:
1. 編輯/var/lib/locales/supported.d/local文件,內容改成如下:
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN GB2312
2. locale重新生成:
sudo locale-gen
3. 修改缺省的編碼為zh_CN.UTF-8
nano /etc/default/locale
內容為:
LANG=”zh_CN.UTF-8″
LANGUAGE=”zh_CN:zh”
LC_NUMERIC=”zh_CN.UTF-8″
LC_TIME=”zh_CN.UTF-8″
LC_MONETARY=”zh_CN.UTF-8″
LC_PAPER=”zh_CN.UTF-8″
LC_NAME=”zh_CN.UTF-8″
LC_ADDRESS=”zh_CN.UTF-8″
LC_TELEPHONE=”zh_CN.UTF-8″
LC_MEASUREMENT=”zh_CN.UTF-8″
LC_IDENTIFICATION=”zh_CN.UTF-8″
4. 退出,然后重新登陸進來應該就ok了。
?
?
我自己驗證后發現,沒有進行第三步和第四步也是可以正常顯示了中文字符的。
總結
以上是生活随笔為你收集整理的ubuntu server 12.04中文显示不完整的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle数据库基础笔试题,Oracl
- 下一篇: 无人机仿真平台搭建