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:! J0 P1 T4 k6 h8 O

- k& ?3 |9 n/ g# ^: M; }1 x* [原本是預設的Use font encoding! N+ @6 W! M4 `3 s3 ~1 S1 ^

9 m$ x1 L, d: u; {' N- m; z* C將Use font encoding下拉選單打開, 選取萬國碼UTF-8
4 ]9 c  s8 g; H+ [' O重新登入PuTTY一次, 搞定1 m* z4 [& \: Q2 `6 Y. c* |  L

" D! q1 x7 J4 b* h) ~* l+ p/ h0 D  p# F+ s& i
Server端如何檢查系統環境使用的語言呢?7 [  Q% H6 R2 O' x: j3 f3 |

; K& a4 A+ m- p$ U4 ?. Z3 H8 u請輸入環境變數9 Y4 w( q( r' ]( F2 W0 O. ?
$ F$ f: |% U$ o* w% _7 Q; u! Q
$ env( y! y1 r# y4 B" ?, H; e8 g# C

* i. I7 p5 |# U8 jOutput中有一列叫做 LANG=zh_TW.UTF-8
5 h$ e$ U9 r# U; A/ C" T) k
4 p! Q7 k, Z0 S* m) A這就是語系檔案!! 他很重要
( q( |. y. |4 u3 k
* J+ W) T/ P+ v. _4 n7 S中文編碼通常是zh_TW.UTF-8或是zh_TW.Big5
$ x* t9 t0 c) v8 Y0 ?6 s2 N/ q5 E) i6 {" S
甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error
2 T( I8 K4 Q" r" T
' [* t& `( f; M; _- U: n1 N4 x9 [$ T5 ~4 u1 O! `
語系資料是由哪個檔案來維護?
" @( c! {, o; ~: U
7 G( l' n3 H4 G3 O/ w) K) z8 M/ B$ cat /etc/sysconfig/i18n; t* p8 M2 m! L* _" M5 [* N% q

5 L+ o  V& z# F2 ]/ @. j/ O8 V& r當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他4 O1 i9 m6 W- j( ~
$ S1 {+ V4 X/ U1 N$ z. X





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