发现 FreeBSD 中文无法正常显示, 如下。
1 中文无法显示
1 2 3 4
|
root@francs:/usr/home total 9 -rw-rw-r-- 1 root wheel 942 Jul 5 13:54 gnome ??????.sql -rw-rw-r-- 1 root wheel 1898 Jul 4 15:26 install.sql
|
2 查看 locale 设置
1 2 3 4 5 6 7 8 9
|
root@francs:/usr/home # locale LANG= LC_CTYPE="C" LC_COLLATE="C" LC_TIME="C" LC_NUMERIC="C" LC_MONETARY="C" LC_MESSAGES="C" LC_ALL=
|
备注:网上查了下,只需在 ~/.cshrc 文件添加以下几行即可。
3 在~/.cshrc下面增加:
1 2 3
|
setenv LANG zh_CN.UTF-8 setenv LC_CTYPE zh_CN.UTF-8 setenv LC_ALL zh_CN.UTF-8
|
备注:添加完后退出当前会话,重新进入。
4 中文显示正常
1 2 3 4
|
root@francs:/usr/home total 9 -rw-rw-r-- 1 root wheel 942 7 5 13:54 gnome 安装.sql -rw-rw-r-- 1 root wheel 1898 7 4 15:26 install.sql
|
5 再次查看 locale
1 2 3 4 5 6 7 8 9
|
root@francs:/usr/home # locale LANG=zh_CN.UTF-8 LC_CTYPE="zh_CN.UTF-8" LC_COLLATE="zh_CN.UTF-8" LC_TIME="zh_CN.UTF-8" LC_NUMERIC="zh_CN.UTF-8" LC_MONETARY="zh_CN.UTF-8" LC_MESSAGES="zh_CN.UTF-8" LC_ALL=zh_CN.UTF-8
|
6 参考
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/238628.html