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:
3 r3 _6 I/ j' ]: p, g: M( F& z9 |
% ?1 @" Y! v" a9 }; w原本是預設的Use font encoding
6 M, v6 `4 j: i2 s  v$ U% e
9 y) D( E4 Z0 a. ~2 ~% {6 M將Use font encoding下拉選單打開, 選取萬國碼UTF-8
( {$ p' o% R. P+ f" [: Y- M重新登入PuTTY一次, 搞定  Q1 S; q) m2 Q1 r! W
/ z, a3 i2 B# `8 Z% B- U0 |' O; W

3 g5 O6 {* q7 n9 @5 f! H8 FServer端如何檢查系統環境使用的語言呢?& q9 e9 G  U6 y6 x% O: C- [

7 e& Q) E3 W4 E$ u0 Y4 g請輸入環境變數, V  ?1 X$ T: O0 ?" C/ |) Q

: y. n1 B- M5 ^, ]7 S9 ~& K4 v$ env) o/ i; v8 {- E6 }" E' {+ N6 P
7 v' }& i% O9 g2 @" q' `
Output中有一列叫做 LANG=zh_TW.UTF-8
" {9 X  N- S3 k& y% e* ^/ j! C" H* _4 M) f
這就是語系檔案!! 他很重要" {" A; P$ A3 U2 N+ q* o" n
, s0 k& C0 R3 L1 N6 k* \. X
中文編碼通常是zh_TW.UTF-8或是zh_TW.Big5% I* S4 S% \. f, g
( |! M9 n4 M; V, R% W, Y: |
甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error
/ C6 n/ m8 g" o. W! K/ ~5 |# j% r* M, X3 o& T" l% }7 e- @

  {/ W( h, q: G6 ]) \7 |7 V1 t3 H語系資料是由哪個檔案來維護?
. C( u* {9 g, {# v
1 B2 _. y# p# Q4 I% E7 c$ cat /etc/sysconfig/i18n
4 y% h8 l4 ?& ?  Z( Y% e2 v) R9 T3 B1 I6 d8 d
當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他
" \% _' m) D& `+ H8 Q& R9 c) o5 s, d% W. R( x0 t6 z





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