解决--FreeBSD: 中文显示乱码

in linux with 0 comment

编辑用户的环境文件:

#vi ~/.cshrc      //增加如下内容

setenv LANG         zh_CN.UTF-8     
setenv LC_CTYPE     zh_CN.UTF-8 
setenv LC_ALL       zh_CN.UTF-8

//添加完后退出当前会话,重新进入。

#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

再次查看乱码的中文文件,发现可以正常显示!

文章参考:http://francs3.blog.163.com/blog/static/405767272014659311700/

Responses