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 j
Output中有一列叫做 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) v
8 Y0 ?6 s2 N/ q5 E) i6 {" S
甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error
2 T( I8 K4 Q" r" T
' [* t& `( f; M; _- U: n
1 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