linux下亂碼的解決方法

2021-08-31 20:06:59 字數 380 閱讀 7676

方法一:

#locale (locale命令用於檢視使用語言詳細資訊,為中文語言)

#export lc_all=posix (export命令匯出修改lc_all語言選項)

#locale (再次檢視,資訊已經改變了)

該方法在使用者登出或重啟後將失效,要想儲存設定,見方法2。

方法二:

#vi /etc/sysconfig/i18n (利用vi編輯器修改配置檔案i18n)

將lc_all=posix寫入i18n配置檔案中。

登出或重啟服務便永久生效。

我試驗過了,我的機子上linux用第一種方法無效,然後我就試驗第二種方法,本來我也就沒有報多大的希望的,沒想到方法二真的把我的這個亂碼問題解決了。分享一下我的經驗

Linux下中文亂碼的解決方法

linux下中文亂碼的解決方法 其實亂碼這個問題是由系統整合的字符集引起的,由於不能正確的使用相對應字元的字符集,因此os不能識別出文字導致了亂碼,解決的方法不難.首先,我們先要知道控制linux os 的語言環境變數是 lang和 lc all,要解決亂碼的情況我們只需要把上述的兩個變數正確設定即...

Linux下ODBC中文亂碼解決方法

最近在做乙個linux下的系統,基於移植性的考慮 該系統資料庫可能採用mysql,oracle,db 連線資料庫採用odbc的方式進行連線。測試庫 mysql 在用odbc取資料時 碰到亂碼問題。通過網上查詢解決方法,網上的解決方法都是基於linux圖形介面的解決方法,而我的linux系統沒有圖形介...

linux下vim中文亂碼的解決方法

編輯 vimrc檔案,加上如下幾行 set fileencodings utf 8,ucs bom,gb18030,gbk,gb2312,cp936 set termencoding utf 8 set encoding utf 8 即可搞定。順便記錄一下vim編碼的詳細介紹 vim和所有的流行文字...