LinuxSir.cn,穿越时空的Linuxsir!

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

终于解决gftp乱码问题,可以抛弃windows下载FTP的东西了!

[复制链接]
发表于 2005-4-10 19:31:00 | 显示全部楼层 |阅读模式
默认状态下gftp是没有设置字符编码的,所以我们上FTP的时候,看到里面的中文文件名全部是乱码,或则不部分文件看到文件夹却没名字;

       其实在gftp-2.0.17以后的版本都已经很好支持汉字了,我的设置方法是对它的配置文件修改即可!
      一般的软件配置文件会放在用户目录下,例如我用root登陆,我就打开终端,在进到root
   #cd root
   #ls -a     //注:浏览所有目录,包括隐藏文件
   #cd  .gftp   //注意gftp前的“.”
   #vi gftprc
    按i,移动光标到41行,找到remote_charsets=,在它后面写上常用的编码                    cp936,gb18030,gbk,gb2312,utf-8,euc-tw
    按esc键,输入以下内容
     :wq
    回车即可保存退出;
    上面已经包括中文常用字体和台湾的繁体字;基本上可以解决问题,我的就没问题,不知道你们的会怎样!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2005-4-10 21:34:31 | 显示全部楼层
下载到的文件名可以自动转码吗?你确定下载到的文件名不会乱码了?

ncftp 不知道怎么样设置, lftp 的设置倒是很简单
回复 支持 反对

使用道具 举报

发表于 2005-4-11 07:46:30 | 显示全部楼层
还有,支持不支持2G以上文件?
(不要跟我讲理论,要来实际的)
回复 支持 反对

使用道具 举报

发表于 2005-4-11 08:47:33 | 显示全部楼层
UP,下班了回家试试......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-11 09:02:33 | 显示全部楼层
完全能解决,我尝试过下载学校的里面的LINUX ISO文件,一个文件夹下载都没问题!

如果你们遇到什么问题,我们可以一起探讨!
回复 支持 反对

使用道具 举报

发表于 2005-4-11 11:19:03 | 显示全部楼层
测试不通过
呵呵,本地是utf8的编码,自己建立的中文目录在远程服务器上或者别的windows看就是乱码了
无效
理论上应该和服务器编码以及本地编码都有关系,单纯修改客户端字符编码应该不行
回复 支持 反对

使用道具 举报

发表于 2005-4-11 11:30:58 | 显示全部楼层
我自己编译的gftp2.0.18不行啊。中文文件名全部是乱码。我的locale是zh_CN.UTF-8。
回复 支持 反对

使用道具 举报

发表于 2005-4-11 11:42:37 | 显示全部楼层
Post by 冷风
测试不通过
呵呵,本地是utf8的编码,自己建立的中文目录在远程服务器上或者别的windows看就是乱码了
无效
理论上应该和服务器编码以及本地编码都有关系,单纯修改客户端字符编码应该不行

你确信和楼主说的是同一个意思?
lftp 可以做到设置本地和远程字符集之后,在远程服务器建立文件夹时,总是得到正确的结果,即远程查看时不是乱码;而从远程服务器下载文件到本地,在本地查看时也不是乱码
可惜手上没有机器没法测试
回复 支持 反对

使用道具 举报

发表于 2005-4-11 12:09:58 | 显示全部楼层
你们看看吧,可能是你们所需要的
http://www.linuxsir.cn/bbs/showt ... &highlight=gftp
回复 支持 反对

使用道具 举报

发表于 2005-4-11 12:32:54 | 显示全部楼层
兄弟放心,不会忘了的
有没有提交到 Upstream 吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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