1、問題狀況表述,
通過跳板機登入了遠端機器時候,部分遠端機器出現亂碼。但是直接登入到遠端機器有時候又沒有亂碼。
這是因為本地機器和遠端機器編碼方式不一樣引起的。
解決辦法:
locale 檢視本地機器、遠端機器編碼方式,檢視是否一致
> locale
lang=en_us.utf-8
lc_ctype="zh_cn"
lc_numeric="zh_cn"
lc_time="zh_cn"
lc_collate="zh_cn"
lc_monetary="zh_cn"
lc_messages="zh_cn"
lc_*****="zh_cn"
lc_name="zh_cn"
lc_address="zh_cn"
lc_telephone="zh_cn"
lc_measurement="zh_cn"
lc_identification="zh_cn"
lc_all=zh_cn
主要是看遠端和本地的 lc_ctype 是否一致,如果不一致,那麼:
export lc_ctype="zh_cn" 保持與遠端一致就ok了。
我們可以將這個配置在.bash_profile檔案中。 這樣在啟動的時候就好了。
勾上下面的 using unicode line-drawing character!
3、vim中文亂碼:
.vimrc檔案後,只需要在檔案最後新增以下**就可以了:
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set fileformats=unix
set encoding=prc
這樣,你的vim中文亂碼問題就解決了!
Linux 中文亂碼解決
修改 linux 系統 ect profile 檔案 在最後麵加 export lc all zh cn.gb18030 修改 etc sysconfig i18n檔案 lang zh cn.gb18030 language zh cn.gb18030 zh cn.gb2312 zh cn supp...
解決 Linux亂碼問題
最近在用linux rea hat 企業版5 碰到了中文字型亂碼問題,網上搜尋一些解決方案,發現很多文章寫得很長,看著頭暈。1 vim開啟乙個檔案的時候中文注釋部分顯示亂碼,解決方法 在當前使用者下新建乙個.vimrc,加入如下 步驟為 vim root vimrc 敲入以下 set fileenc...
解決Linux中文亂碼
解決linux中文亂碼 方法一 修改root.bash profile檔案,增加export lang zh cn.gb18030 對於其他使用者,也必須相應修改該檔案 使用該方法時putty能顯示中文,但桌面系統是英文,而且所有的網頁中文顯示還是亂碼 方法二 可行 修改 etc sysconfig...