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:; K0 o$ F+ s* f. u) T

; K/ [0 h6 s' z  `原本是預設的Use font encoding
0 W3 |; O# U# s# x2 t4 r, q# `' g# X  r. v
將Use font encoding下拉選單打開, 選取萬國碼UTF-8
" ?, F& U! a5 j/ x8 C重新登入PuTTY一次, 搞定2 j7 ~' X0 B& M
5 F& @% k, @  T: {- d' w! v/ E1 x

. d  w- _+ Z. A9 U% LServer端如何檢查系統環境使用的語言呢?
; J: y$ U0 t: w) |2 a$ v; K" i$ e1 z
請輸入環境變數# O' i: q" j3 V' L

* [9 A# P2 g/ \& |9 Y8 i) n$ env" u* }% g" r4 g+ m+ {2 L% O6 k5 T, W

" j0 P9 J8 P3 o2 t( l; j( hOutput中有一列叫做 LANG=zh_TW.UTF-8
- ^& U8 k% g, F/ T( q
6 h# f) |  T( y; m6 T* N' ^這就是語系檔案!! 他很重要
+ d. ]7 v4 F. T1 _
" b& Y$ I* E3 x$ W中文編碼通常是zh_TW.UTF-8或是zh_TW.Big5
& X9 |' M: x/ X
. l+ d7 {8 ~: X甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error7 W  l( e7 r7 m/ ?# ~  q1 H4 r8 v
6 f9 R2 F% O1 [3 R/ \) A. _8 @: ]6 ?
' ?4 v% P" Z$ Y& W, |8 R, h
語系資料是由哪個檔案來維護?9 @9 ?# M/ @, ^3 H+ H

7 Z) ]/ O; D5 s8 H! h3 l) G, A$ cat /etc/sysconfig/i18n
, t7 Z) t" q2 X3 I0 I: R. D2 H
3 h5 y3 B- @- H) X" W4 @: ~當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他2 E. h2 _$ z. \" R+ r: `

' W& G2 F; G! e& {) ^  [( w




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