LinuxSir.cn,穿越时空的Linuxsir!

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

常用下载工具简要说明:正在更新之中

[复制链接]
发表于 2004-6-14 23:59:18 | 显示全部楼层 |阅读模式
本文给初学linux的弟兄 ,如果写的有什么不对的,请弟兄们来改改吧。我写的东西有时也是错误百出。毕竟我还不是专业写手。大家能共同学习和分享,我是最开心的。

我们常用的下载工具主要有以下几个:

一、常用下载工具:

1.wget

用法:

wget [OPTION]... http://www.kernel.org/pub/linux/ ...

比如:



不要忘记地址后面有个/,这时会下载到硬盘一个index.html的文章,我们看一 下就行了。

其它的功能请看
#wget --help

2.在我用的过程中,感觉wget不是最好的,感觉还是proz 好一点。因为prozilla是多线程的,在text模式下,效率是最高的。不信试试看?

下载地址:

http://rpmfind.net/linux/rpm2htm ... p;submit=Search+...
要找到适合自己系统的的rpm,如果找不到适合的,可以去下载源码包来安装

rpm安装
#rpm -ivh *.rpm

源码包:http://download.linuxsir.cn/prozilla/prozilla_1.3.6.orig.tar.gz

安装:
#tar zxvf prozilla_1.3.6.orig.tar.gz
#cd  prozilla-1.3.6
#./configure
#make
#make install

用法:

#proz -k 5  http://download.linuxsir.cn/prozilla/prozilla_1.3.6.orig.tar.gz

这样就有几个线程同时下载了,就是断了网络也能续传。再把地址输上。出来一个界面,一下R键就行了。

其它的功能请看

#proz --help

prozilla还有图形界面的,因为我有点不喜欢图形下载界面的,如果有兴趣的弟兄可以自己到官方网站上去下载安装。应该能行。


3.D4x,这个工具也是就是大家常说的Download For X

下载:

http://rpmfind.net/linux/rpm2htm ... p;system=&arch=

如果是安装rpm包,还是用 rpm -ivh *.rpm ,如果是下载源码包,还是用下面的过程吧。如果是rpm包的系统,建议用rpm包来安装,当然其它的系统,如果您能用其它系统,比如lfs gentoo 或者 debian 以及slackware,这篇文章所写的东西,我看对您来说早就没有太大的价值了。。呵。。。我是给入门的弟兄写的。。。

下载:

http://www.krasu.ru/soft/chuchelo/download.php3

找个最新的版本也行,下载后解压,然后用下面的命令安装

#./configure
#make
#make install
调用就用nt命令就行了,有图形界面的
#nt

其它的就比较简单了,弄好后,想下载点啥就下载点啥吧。

二、ftp下载和上传的工具:

1.ftp
我们可以用命令行的ftp工具,比如ftp
[root@macox d4x-2.5.0rc4]# ftp 211.93.98.22
Connected to 211.93.98.22.
220 ProFTPD 1.2.9 Server (LinuxSir Ftp Server) [linuxsir.cn]
500 AUTH not understood
500 AUTH not understood
KERBEROS_V4 rejected as an authentication type
Name (211.93.98.22:root): upload
331 Password required for upload.
Password:
230-User upload logged in.
230 You've logged on 13010 times, last login at 2004-06-14 23:26:43
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

用ls 查看ftp的内容,用get 取回一个包,用put向ftp中添加包,如果是上传整个目录的东西,应该用mget,以及mput。

如果想知道更多的,就用man ftp来获得帮助
lcd是切换本地机的目录,比如 lcd /root,就切换到本地机上的/root目录中。
#man ftp

2.lftp

lftp 也是一个比较好的工具,我比较喜欢用。

lftp 用户名:密码@地址
比如
#lftp upload:upload@linuxsir.cn
lftp upload@linuxsir.cn:~> help

!<shell-command>                    (commands)
        alias [<name> [<value>]]            anon
        bookmark [SUBCMD]                   cache [SUBCMD]
        cat [-b] <files>                    cd <rdir>
        chmod [OPTS] mode file...           close [-a]
        [re]cls [opts] [path/][pattern]     debug [<level>|off] [-o <file>]
        du [options] <dirs>                 exit [<code>|bg]
        get [OPTS] <rfile> [-o <lfile>]     glob [OPTS] <cmd> <args>
        help [<cmd>]                        history -w file|-r file|-c|-l [cnt]
        jobs [-v]                           kill all|<job_no>
        lcd <ldir>                          lftp [OPTS] <site>
        ls [<args>]                         mget [OPTS] <files>
        mirror [OPTS] [remote [local]]      mkdir [-p] <dirs>
        module name [args]                  more <files>
        mput [OPTS] <files>                 mrm <files>
        mv <file1> <file2>                  [re]nlist [<args>]
        open [OPTS] <site>                  pget [OPTS] <rfile> [-o <lfile>]
        put [OPTS] <lfile> [-o <rfile>]     pwd [-p]
        queue [OPTS] [<cmd>]                quote <cmd>
        repeat [delay] [command]            rm [-r] [-f] <files>
        rmdir [-f] <dirs>                   scache [<session_no>]
        set [OPT] [<var> [<val>]]           site <site_cmd>
        source <file>                       user <user|URL> [<pass>]
        version                             wait [<jobno>]
        zcat <files>                        zmore <files>

简单的说几句:
pwd 判断自己在ftp中所在的位置
put 放一个文件
get 取回一个文件
mget 一个目录,或者取回相似的文件,这个能用通配符,比如mget gcc*,这样就能把所有与gcc为开头的文件都取回,mput是放本地机文件到ftp上的,和mget的用法差不多。
mv 是用来改文件或者目录名的
mv [原文件名]  [新文件名]
mkdir 是在ftp上建目录的
rmdir 是用来删除目录的
quit 是退出ftp
lcd是切换本地机的目录,比如 lcd /root,就切换到本地机上的/root目录中。

对于lftp,还有好多用法,上面也的help也有说到,自己多实践一下就行了,用起来比较方便

3.gftp

这个是图形界面的,运行一下这个命令就能调用出来,用起来比较简单。看一下就会了。


先写到这吧,天有点晚了。我记得原来还有一些别的,比如在两台服务器之间进行文件传送的。

还要说一下的是,还有一个类似网上邻居的 RSYNC 这个以后再说吧。明天有时间我接着写。当然还有好多上传和下载的工具能在linux中用。如果有兴趣的弟兄可以来一起补充 。

本文写的不详细,也不全面。如果您有什么好的软件使用心得,可以和大家分享分享。
发表于 2004-6-15 10:37:05 | 显示全部楼层
请问ftp工具中有没有能很好支持http代理的,谢谢!
发表于 2004-6-15 20:38:37 | 显示全部楼层
谢谢 :thank
发表于 2004-6-15 20:47:47 | 显示全部楼层
D4x感觉最不爽!
proz wget更爽。
发表于 2004-6-16 10:58:49 | 显示全部楼层
裝了好多种都不好用,有的依賴問題裝不上,有的裝上了但怎調怎運行都出不?恚悦看沃荒苋in里搞掂。
 楼主| 发表于 2004-6-16 13:11:53 | 显示全部楼层
最初由 amylam 发表
裝了好多种都不好用,有的依賴問題裝不上,有的裝上了但怎調怎運行都出不?恚悦看沃荒苋in里搞掂。


兄弟,那是因为没有安装相应的库文件,如果对linux不太懂,应该用完全安装,大约是5g多左右。发行版不同,体积也不完全一样。
发表于 2004-6-16 13:47:09 | 显示全部楼层
wget哪儿不好了啊
呵呵
发表于 2004-6-16 14:17:19 | 显示全部楼层
南北大佬,我已經算是全部安裝了,好像我裝xMule,裝上了,但死活都出不?恚绻人b好我倒不如去win里下可能更快,在這一方面我覺得win是比較好用,因為最終的用戶是哪個好用?哪個較有效率?就挑哪個?碛谩_@方面如果不能改進的話,linux要完全取代win(是指我自己)暫時是不可能的。還有一點如果把自己沒用的東西都裝上,那linux是不是比win更癰瘇?謝謝你的指點!
发表于 2004-6-16 14:35:59 | 显示全部楼层
我敢说win下一定没有proz 和BitTorrent这样的强的东西
我以前在WIN下用ABC在怡红快绿当电影,百分之七八十的不能连,换成        BitTorrent百分之百的能连,而且那速度不是WIN下的BT所能比的
我用proz在新思路当东西时qq,msn一般都会死掉,这不是夸张的说,Proz的速度确实快,抢线也强
我是去年三月开始用linux的,现在我的机器上没有win,因为我不玩游戏
发表于 2004-6-16 14:47:45 | 显示全部楼层
那我真的要再試一試了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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