[問題] ssh 連線顯示中文檔名的問題
小弟使用的系統是 FreeBSD 6.0 (FreeBSD 5.4 升級上來的)
升級完畢後用到 perl 的部份遇到
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LC_CTYPE = "is_IS.ISO_8859-1",
LANG = "zh-TW.Big5"
are supported and installed on your system.
所以我就在 /etc/csh.login
把原先的設定改成
setenv LC_ALL C
setenv LC_CTYPE C
但是之後改回如下的設定
中文檔名的部分卻一直是顯示亂碼
用 FTP 登入去看可以正常顯示
我在 /etc/csh.login 中加入
setenv LANG zh_TW.Big5
setenv LC_CTYPE en_US.ISO8859-1
setenv LC_ALL en_US.ISO8859-1
在 ~/.login 中加入
setenv LANG zh_TW.Big5
setenv LC_CTYPE en_US.ISO8859-1
setenv LC_ALL en_US.ISO8859-1
下 env 指令可以看到
以上省略
LANG=zh_TW.Big5
LC_CTYPE=en_US.ISO8859-1
LC_ALL=en_US.ISO8859-1
以下省略
下 locale 指令可以看到
LANG=zh_TW.Big5
LC_CTYPE=en_US.ISO8859-1
LC_COLLATE="en_US.ISO8859-1"
LC_TIME="en_US.ISO8859-1"
LC_NUMERIC="en_US.ISO8859-1"
LC_MONETARY="en_US.ISO8859-1"
LC_MESSAGES="en_US.ISO8859-1"
LC_ALL=en_US.ISO8859-1
但是用 putty 連線時中文檔名顯示都是亂碼
想請教各位前輩是不是有什麼地方小弟漏了
--
※Origin:星 情 小 築 < Star.leobbs.net >
※From: sw169-85-113.adsl.seed.net.tw
討論串 (同標題文章)
完整討論串 (本文為第 1 之 34 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章