[研究] 開啟PuTTy進入Linux出現亂碼

十月 21, 2013 |  Tagged , , , | [研究] 開啟PuTTy進入Linux出現亂碼 已關閉迴響。

Yes, 這篇文章又是小菜一碟

當你使用PuTTY開啟Linux, 進去後發現有許多地方是亂碼

該如何是好?

這種問題最常發生在中文系統的狀況下

究竟要調整哪裡的設定呢

繼續往下看

遇到亂碼第一個閃過的念頭, 就是調整字符設定

如果是純英文環境應該就沒差…

不過如果裡面有程式支援中文介面的話, 就要另外調整

如何修改文字編碼?

很簡單, 在進Linux之前先在PuTTY這邊做個手腳吧

[PuTTy Configuration]→[Window]→[Translation]→Received data assumed to be in which character set:

原本是預設的Use font encoding

將Use font encoding下拉選單打開, 選取萬國碼UTF-8

重新登入PuTTY一次, 搞定收工

中文不再是亂碼!!!

如何檢查系統環境使用的語言呢?

請輸入環境變數

$ env

Output中有一列叫做 LANG=zh_TW.UTF-8

這就是語系檔案!! 他很重要

中文編碼通常是zh_TW.UTF-8或是zh_TW.Big5

甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error

語系資料是由哪個檔案來維護?

$ cat /etc/sysconfig/i18n

當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他

對一般使用者來說, 就不建議在這裡做更動了


Comments



You must be logged in to post a comment.

Name (required)

Email (required)

個人網站

Speak your mind

total of 4718265 visits