免费注册 查看新帖 |

Chinaunix

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

[FreeBSD] 求助,FREEBSD10.1解压文件后中文文件名全部变成??? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-12-21 16:18 |只看该作者 |倒序浏览
5可用积分
本帖最后由 zjblove 于 2014-12-21 16:21 编辑

如图,已确定不是WINSCP问题,中文文件名可以新建,也可以修改,唯独解压出来的显示全部是文号,求大神解答。

文件是在freebsd9.2下压缩的,freebsd10.1下解压就这样了。

论坛徽章:
0
2 [报告]
发表于 2014-12-21 16:49 |只看该作者
看看是不是编码问题,或者是字体问题。

论坛徽章:
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
3 [报告]
发表于 2014-12-21 19:57 |只看该作者
一般是编码问题,特别是tar,不会改变编码的,可以用locale对比一下两个系统的编码。

论坛徽章:
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 [报告]
发表于 2014-12-21 19:58 |只看该作者
ls -w也可以试一下

论坛徽章:
0
5 [报告]
发表于 2014-12-21 20:00 |只看该作者
安装中文字体
pkg install chinese/fireflyttf
pkg install x11-fonts/wqy
pkg install chinese/arphicttf

在下面选一组对的编码加入到家目录的 .login_conf 里,然后退出桌面重新登录。
#me:\
#        :charset=GB18030:\
#        :lang=zh_CN.GB18030:

me:\
        :charset=GB2312:\
        :lang=zh_CN.GB2312:

#me:\
#        :charset=GBK:\
#        :lang=zh_CN.GBK:

#me:\
#        :charset=UTF-8:\
#        :lang=zh_CN.UTF-8:

#me:\
#        :charset=eucCN:\
#        :lang=zh_CN.eucCN:

#me:\
#        :charset=Big5:\
#        :lang=zh_TW.Big5:

#me:\
#        :charset=UTF-8:\
#        :lang=zh_TW.UTF-8:

论坛徽章:
0
6 [报告]
发表于 2014-12-22 00:22 |只看该作者
本帖最后由 zjblove 于 2014-12-22 00:35 编辑

回复 3# lsstarboy


    locale试了一样


root@qy:/home # locale
LANG=
LC_CTYPE="C"
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=


ls -w 也是出现?????????

论坛徽章:
0
7 [报告]
发表于 2014-12-22 00:33 |只看该作者
回复 5# 小蜜蜂王


    .login_conf这个文件在什么位置?没找到

论坛徽章:
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
8 [报告]
发表于 2014-12-22 08:13 |只看该作者
回复 7# zjblove


最好不要写进login.conf,那样更改所有人的字符集,root的错误提示都会遇到麻烦,不信的话,在电脑终端里输入date命令看看。
直接写进用户目录下的.cshrc里面就行了。一般就两行:

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

一般在windows下,用的是GB2312的,可以把上面的zh_CN.UTF-8换为zh_CN.GB2312或者zh_CN.GBK

论坛徽章:
1
申猴
日期:2014-12-17 16:31:08
9 [报告]
发表于 2014-12-22 09:46 |只看该作者
回复 1# zjblove


    我也是这种情况,有意思的是,有个名为??? (3个?)的文件夹,竟然能 cd ???进去

论坛徽章:
0
10 [报告]
发表于 2014-12-22 10:44 |只看该作者
本帖最后由 小蜜蜂王 于 2014-12-22 10:54 编辑

回复 7# zjblove

在用户目录下,root下默认是没有.login_conf的,没有可以建一个,你也可以新建个用户 。

.login_conf

me:\
        :charset=GB2312:\
        :lang=zh_CN.GB2312:

还有修改用户下的 .login_conf 不会更改所有人的字符集的,lsstarboy 他可能看成 /etc/login.conf 了。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP