免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7583 | 回复: 6
打印 上一主题 下一主题

[FreeBSD] freenas shell 中文问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-12-17 22:22 |只看该作者 |倒序浏览
请问一下大虾们,怎么解决在freenas 的shell下显示中文问题。。我用的freenas是9.1版。。目前中文在shell显示为乱码,都是?号。。。谢谢

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
2 [报告]
发表于 2013-12-18 21:05 |只看该作者
直接在终端下显示我没试过。
除了桌面外,我管理FreeBSD都是用ssh,显示汉字就成ssh客户端的事了,用putty可以显示汉字,无论是gbk或者utf-8都可以正确显示。

论坛徽章:
0
3 [报告]
发表于 2013-12-23 16:41 |只看该作者
谢谢版主的回复!
      我目前已经开了ssh,并且用putty连接,还是显示成乱码,不知道为什么


如果通过web直接管理freenas,可以在Wed开一个终端来执行,这样就能显示中文,但是无法用键盘输入中文(可以粘贴的方式)。。。关键是通过web开启的ssh窗口不支持一些命令,如ll显示权限就不支持,显示成 don't known command

如果是用putty,或者直接本机打开ssh就完全能运行上面的 ll  命令,但可惜不能显示中文

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
4 [报告]
发表于 2013-12-24 21:14 |只看该作者
字符集没调对。
FreeBSD显示汉字的几个要点:
(1)setenv 中,要设置local的几个参数:
setenv  LANG zh_CN.UTF-8
setenv  LC_TYPE zh_CN.UTF-8
setenv  LC_ALL  zh_CN.UTF-8

(2)putty中,要设置:字体、连接字符集,都在Windows参数下面,仔细找找。

论坛徽章:
0
5 [报告]
发表于 2013-12-26 16:33 |只看该作者
(1)setenv 中,要设置local的几个参数:
setenv  LANG zh_CN.UTF-8
setenv  LC_TYPE zh_CN.UTF-8
setenv  LC_ALL  zh_CN.UTF-8


之前也在网上找了一下相关方法,也是有提到修改这个东西。但是发现修改了之后,重启freenas之后,就被重黑置了,无法成功修改

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
6 [报告]
发表于 2013-12-27 08:16 |只看该作者
vi .cshrc
看一下里面怎么说的。

论坛徽章:
0
7 [报告]
发表于 2014-01-04 16:19 |只看该作者
里面是这么说 的,我已经去掉了里面的注释

alias h         history 25
alias j         jobs -l
alias la        ls -a
alias lf        ls -FA
alias ll        ls -lA

umask 22

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/
bin $HOME/bin /usr/local/fusion-io)

setenv  EDITOR  vi
setenv  PAGER   less
setenv  BLOCKSIZE       K

if ($?prompt) then
        # An interactive shell -- set some stuff up
        set filec
        set history = 500
        set savehist = 500
        set mail = (/var/mail/$USER)
        if ( $?tcsh ) then
                bindkey "^W" backward-delete-word
                bindkey -k up history-search-backward
                bindkey -k down history-search-forward
        endif
endif

alias mountrw   mount -o noatime -uw
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP