2015年6月24日 星期三

putty 顯示中文設定教學.putty linux unix 顯示中文教學

putty 顯示中文設定教學.putty linux unix 顯示中文教學

最近需要在 unix 上面直接能透過 cat指令或是 vi 指令來查看檔案內的中文內容,於是和朋友討論之後原來有二塊設定要作修正才能在putty 上面看繁體中文字(UTF-8)。



設定完之後可以正常的在 putty telnet 到 linux or unix 上正常看到中文檔案名稱,也可以正常的顯示檔案內的中文字,不過其實有中文檔名在unix 很麻煩。


光是要 cat 或是 rm 都沒有辦法正確的輸入中文檔案名稱,就算用將中文檔名用複製貼上的方式也會在貼上後變成文字內碼。



Step 1.
首先必需要針對某個要連結的 connection 的 putty 設定值作異動:
這個設定很簡單,直接打開putty 之後選擇
Change Settings -> Translation -> Character set translation on received data -> 選擇 UTF-8 即可

 





 

Step 2.
使用 putty 登入遠端 unix 或 linux 主機後需要作一些設定

你如果有權限可以修改 /etc/profile 檔案就加上下面三行
#vi /etc/profile to show chinese character
LC_CTYPE=en_US.ISO8859-1; export LC_CTYPE
LC_CTYPE=zh_TW.UTF-8; export LC_ALL
LANG=zh_TW.UTF-8; export LANG

若是你不能改 profile 那就直接在 comman line 依序執行下列六個指領即可
LC_CTYPE=en_US.ISO8859-1
export LC_CTYPE

LC_CTYPE=zh_TW.UTF-8
export LC_ALL

LANG=zh_TW.UTF-8
export LANG


張貼留言