11 12
发新话题
打印

[【Linux&Unix】] 河海精英的FTP 在Linux平台乱码解决方案一

本主题由 yaoaijia 于 2007-12-3 13:41 设置高亮
河海精英的FTP 在Linux平台乱码解决方案一


在linux 默认情况下采用ftp://60.190.168.85 登录后显示是乱码 .
那么解决方案如下。在Ubuntu7.04下面有一个lftp。
这个可以解决
1.登录 lftp 用户名:密码@ftp地址:传送端口(默认21)

2、查看文件与改变目录代码:
ls
cd 对应ftp目录

3 查找 代码: find . -name "*.mp3"

4、下载 get当然是可以的,
还可以代码: mget表示采用多线程
mget -c *.pdf
或者 下载 mirror aaa/ 下载整个目录,包含子目录

5 上传 put
mput
或者 mirror -R 本地目录名

6 如果远程是乱码
set ftp:charset gbk 设置远程编码为gbk。

7. 设置本地编码 set file:charset utf8


如果你很懒,那么下面的几个很方便。

编辑 /etc/lftp.conf (需要root权限)

set ftp:charset gbk
set file:charset utf8
set pget:default-n 5
#表示 默认远端是gbk编码,本地是 utf-8 ,默认线程 5个。


书签
bookmark add ustc

将当前浏览存为 ustc ,

下次可以通过lftp ustc 来访问
在任何时候你都可以通过 help 来获得帮助。



河海精英的FTP 在Linux平台乱码解决方案二

gftp 解决方案
一般人都比较喜欢图形化界面。
Ubuntu7.04
请先看完 下面的再做。


安装 gftp

sudo apt-get install gftp


请在 ftp->选项->远程编码里面加入 cp936,gb18030,gbk,gb2312,utf-8,euc-tw
现在启动 gftp 登录到 HHUBBS的ftp应该是中文的。

如果不行请
修改 gftp使用的环境设置
sudo vim /usr/bin/gftp

在#!/bin/sh后面添加一个
export LANG=zh_CN.GBK

生成 locale

sudo locale-gen zh_CN.GBK

还存在的BUG,通过书签访问,仍然是 乱码。

尝试过 重新编译,好像还不能解决。



对于上述两个方案还存在的问题。
lftp下载文件后显示没有问题,文件名不是乱码,但是打开压缩包后里面是乱码。

gftp 显示时文件名不是乱码,但是下载回来后文件名是乱码。 这两个有谁知道 解决方案的。

我的平台是Ubuntu7.04 英文环境



引用:
cmanlee:
谢谢chinamule 我用的是gftp 编辑用户主目录下.gftp文件夹中的gftprc将其中的charsets改为gbk就ok了
本帖最近评分记录
  • yaoaijia 金钱 +30 谢谢!! 2007-12-3 13:36

TOP

在单位上不了FTp
All is for individual, All is for you.

TOP

楼主辛苦了!谢谢!

                           
河海精英论坛欢迎您!

TOP

谢谢chinamule
我用的是gftp
编辑用户主目录下.gftp文件夹中的gftprc将其中的charsets改为gbk就ok了
用心做事     真心做人
http://hi.baidu.com/lewelee


http://www.fedorachina.cn/index.php 与fedora linux中文社区共同成长

TOP

请问有在ubuntu 7.10下的drcom客户端吗?

TOP

好东西啊,虽然不太看的懂
河海本部吉他协会欢迎你的加入,QQ群:62550582
吉他协会的音乐之门永远为你而开~~ ~

TOP

回复 5楼的 yaoaijia 的帖子

这个你可以到linux公社去搜索一下,有相关软件的
用心做事     真心做人
http://hi.baidu.com/lewelee


http://www.fedorachina.cn/index.php 与fedora linux中文社区共同成长

TOP



以前享尽办法编译drcom源码,无论是drcom官方还是sourcefoge上的开源版本,都不是很理想。
今天试了一下wine加drcom的绿色版本,居然成功了。
先安装wine,sudo apt-get install wine
下载drcom绿色windows版 http://downloads.sourceforge.net ... 49&big_mirror=0
记得要放在一个有写权限的文件夹,第一次运行会生成一个ini文件保存登录信息。
然后 wine drcom文件名.exe

第一次要输入登录信息,但是界面有些乱码,将就吧。
第一个项是服务器ip
第二项是用户名
第三项是密码。
第四项不填。
后面两个打上勾。

然后就痛快上网吧。

附件里也是drcom绿色版,如果不放心,就在上面的网址下载。


这个可以帮楼上的,不过前提是 你在 Ubuntu下能上网..

TOP

http://sourceforge.net/projects/drcom-client

还有到上面这个网站看看有没有你需要版本..这个问题比较难.

http://forum.ubuntu.org.cn/viewtopic.php?t=90285

到社区里面看看.我找了现在没有找到过,
本帖最近评分记录
  • yaoaijia 金钱 +30 好人啊。 2007-12-3 18:31

TOP

要命了。 我进入ubutun就没网了

还apt-get个吊~~

得找台电脑用路由了。。

TOP

 11 12
发新话题