52AV手機A片王|52AV.ONE

標題: 開啟PuTTy登入Linux ssh 出現亂碼(無法顯示中文) [打印本頁]

作者: IT_man    時間: 2016-1-16 21:32
標題: 開啟PuTTy登入Linux ssh 出現亂碼(無法顯示中文)
[PuTTy Configuration]→[Window]→[Translation]→Received data assumed to be in which character set:9 t9 C+ D9 H$ J5 T' _

+ d1 J* h4 G2 x7 p, b原本是預設的Use font encoding. V7 Z6 p# u' }2 h. G

5 G8 X  ~% J' A1 F# |/ T; y將Use font encoding下拉選單打開, 選取萬國碼UTF-8
8 u3 @0 a7 \2 R/ `4 V重新登入PuTTY一次, 搞定" b% E0 j- Q9 V' \1 O  F5 E6 p

5 O' ]2 x( x7 l0 F5 c
+ T* k/ E' A& `$ M$ h1 U0 qServer端如何檢查系統環境使用的語言呢?+ I- u0 |; U7 g# s' }

) ~9 a; m5 {  c1 H請輸入環境變數
) f! P& Z$ W# p; z3 k8 k  R: a7 f! r" `! |! S2 `+ X' w9 ?8 H4 h
$ env2 _& o0 @: {+ T7 P% |2 E2 O
. g4 z9 d" q5 S  V+ s$ N% y5 g
Output中有一列叫做 LANG=zh_TW.UTF-85 n7 ?( n7 a! Z9 D

: x) t- a% j( m" u2 c  K4 @$ n0 m這就是語系檔案!! 他很重要
6 M6 ?7 W8 {  v" _- y; [' b7 P% F
, d! I* z- N0 \$ x中文編碼通常是zh_TW.UTF-8或是zh_TW.Big5/ X( a5 o# m+ S+ N4 w- `. s) n) j7 u

4 ?  H, s0 K) r5 L* C# n甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error
8 S9 s- P5 h1 k! \8 D
3 W+ D" y6 s" {
3 f$ e. X2 }# q; l9 M語系資料是由哪個檔案來維護?. e; ?( I" p% C, l

  D8 _; h- Q+ d- e5 c8 g9 i$ cat /etc/sysconfig/i18n
" D6 u3 h4 ]: z4 J# \- f( I- \
6 N0 N. @+ ?& c當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他" G9 W" |/ K, r$ R0 K6 v0 V: t

. W! F3 T' D0 b- s0 b  X( G6 ~: B




歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av23.xyz/) Powered by Discuz! X3.2