FreeBSD 使用 SSH 或 Console 遠端登入顯示中文不會亂碼
前言 :
裝好 FreeBSD 後因為使用 SSH 或 Console 遠端登入,中文顯示會亂碼,所以必須要修改 LOCALE 設定,才能正常顯示出中文編碼,工作的環境為 FreeBSD 5.3 R 、5.4 、6.0 均適用。
作法:
編輯 /etc/csh.login 於最後加入以下設定 :
setenv ENABLE_STARTUP_LOCALE zh_TW.Big5
setenv LC_CTYPE en_US.ISO8859-1
setenv LANG zh_TW.Big5在 /etc/csh.cshrc 加入下面三行後重開機即可顯示中文。
#vi etc/csh.cshrc
setenv LC_CTYPE en_US.ISO8859-1
setenv LC_ALL zh_TW.Big5
setenv LANG zh_TW.Big5
使用 BASH 方式如下:
在 /etc/profile 中加入下面三行後重開機就可顯示中文。
LC_CTYPE=en_US.ISO8859-1 ; export LC_CTYPE
LC_ALL=zh_TW.Big5 ; export LC_ALL
LANG=zh_TW.Big5 ; export LANG
via. 這裡
Views: 14