linux中讀取文字的中文亂碼問題

2021-10-08 17:32:11 字數 345 閱讀 3476

一、單一檔案設定

1. 開啟終端,進入到檔案所在目錄.

2. 使用命令符  

$ iconv -f gb18030  -t utf8 a.hpp -o b.hpp
把gb18030編碼的a.hpp轉換成utf8的b.hpp。這樣b.hpp就成為linux支援的編碼。設定完畢。

二、整體設定

1.開啟終端,執行如下命令,開啟環境設定介面:

$ gconf-editor
如果提示沒有安裝gconf-editor,用apt-get進行安裝,命令如下:

sudo apt-get install gconf-editor

linux中,ssh介面中文字元亂碼

export lang c 在使用redhat時,經常會遇到用ssh客戶端去連線linux伺服器,使用時,發現中文字元亂碼。見下圖 此時,用locale命令檢視當前系統語言環境變數,見下圖 若不清楚當前系統支援哪些中文字符集,可以用 locale a 檢視當前系統支援的中文字符集,見下圖 對linu...

php 讀取中文亂碼

php中文亂碼的原因及解決方法 原因 1.php頁面語言本身的編碼型別不合適,這時候,你直接在指令碼中寫的中文肯定是亂碼,不用說資料庫了 解決方法 選擇 utf8 或者 gb2312 這樣客戶瀏覽器會自動選擇並出現正確的中文顯示。注意 utf8 或者 gb2312 都可以正確顯示中文的。2.資料庫m...

Qt5 讀取txt文字內的中文亂碼

在預設情況下,qt 以 unicode 格式讀取或者寫入文字字元,字元本身沒有問題。亂碼是因為qt不知道將 unicode 字元以何種方式顯示出來。使用qtextcodec來轉換編碼 qfile file c test 01.txt if file.open qiodevice readonly q...