LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1512|回复: 5

请教FTP显示乱码

[复制链接]
发表于 2007-4-27 20:53:30 | 显示全部楼层 |阅读模式
我在Linux下载的东西,只要是中文名的,放到FTP目录下,再到Windows下打开FTP,刚才下载的东西的名字显示的是乱码.
而我挂载Windows分区,直接从Linux复制到Win下面,又不会是乱码.
请教了,为什么在Linux下直接放到FTP目录下,去Win下载会乱码
发表于 2007-4-27 22:33:33 | 显示全部楼层
目录字符集问题,现在大部分linux使用utf8作为默认字符集,所以需要支持utf8的ftp client才能看到正确的目录信息。目前支持utf8的ftp软件有FileZilla、smartftp、ftprush等。其中FileZilla是开源软件,smartftp个人用户可以免费使用,ftprush购买或者采取其他手段才能使用。
回复 支持 反对

使用道具 举报

发表于 2007-4-28 09:30:24 | 显示全部楼层
启动时加环境变量  比如 bmp   :env LANG="zh_CN.GB18030" beep-media-player
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-28 10:12:30 | 显示全部楼层
Post by qdzhuang
启动时加环境变量  比如 bmp   :env LANG="zh_CN.GB18030" beep-media-player

这一段加到那个文件啊,是/etc/sysconfig/i18n这个文件里面吗?
我用的是vsftpd能解决这种问题吗.
回复 支持 反对

使用道具 举报

发表于 2007-6-8 13:56:12 | 显示全部楼层
就是再/etc/sysconfig/i18n这个文件里面,你试试!
回复 支持 反对

使用道具 举报

发表于 2007-6-8 15:07:15 | 显示全部楼层
看 2 楼 解释。最标准的。
当然,你可以找一下服务器相应的补丁,提供 charset 转换的。不过这个是非标准做法了。
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表