命令行下载工具介绍[转]

命令行下载工具Wget是一个十分常用命令行下载工具,多数Linux发行版本都默认包含这个工具。也是一个十分流行的命令行下载工具,支持多线程下载和断点续传功能。是一个命令行多线程下载工具,最多可支持30线程的下载。Curl也是Linux下不错的命令行下载工具,小巧、高速,唯一的缺点是不支持多线程下载。Axel是命令行下的多线程下载工具,支持断点续传,速度通常情况下是Wget的几倍。...

命令行下载工具

喜欢命令行操作,追求高效速度的下载,推荐使用命令行下载工具。命令行工具不仅易于使用,而且具有很高的下载速度和下载效率,特别适合大批量的下载文件。下面将详细介绍这些工具。

Wget

Wget 是一个非常常见的命令行 下载 工具,大多数 Linux 发行版都默认包含该工具。如果没有安装,可以在下载中安装最新版本,使用如下命令编译安装:

#tar zxvf wget-1.9.1.tar.gz

#cd wget-1.9.1 #./

#make #make

它的使用很简单,Wget使用格式如下:#wget [] [下载] 1.Wget常用参数

◆-b:后台下载,wget默认是把文件下载放到当前目录下。

◆-O:将文件下载移动到指定目录。

◆-P:在保存文件之前创建一个具有指定名称的目录。

itunes里下载mac软件_字体包下载 for mac_mac 命令行下载软件包

◆-t:尝试连接的次数,当Wget无法与服务器建立连接时,尝试连接的次数。

◆-c:从断点恢复上传。如果 下载 被中断,连接将从最后一个断点 下载 恢复。除了以上常用功能外,Wget还支持HTTP和FTP代理功能,只需编辑其配置文件“/etc/”即可。具体方法是用VI编辑器打开上述文件,去掉“”和“”前的#,然后在这两项后输入对应代理服务器的地址,保存退出。另外,Wget还可以下载整个网站,比如下载整个Man 。只需输入以下命令:#wget -r -p -np -k -r 参数指使用递归下载,-p 指下载 显示完整网页所需的所有文件页面,如图片等,-np表示不搜索上层目录,-k表示将绝对链接转换为相对链接。

它也是一个非常流行的命令行下载工具mac 命令行下载软件包,支持多线程下载和可恢复上传。可以到下载.3.7.4安装包,下载安装后使用如下命令安装包:

#tar zxvf -1.3.7.4.tar.gz

#cd -1.3.7.4

#./#make

#制作

命令格式如下:#proz [参数] [下载地址] 常用选项有:

◆-k=n:设置n个线程下载。不加此参数指定线程数,默认为4线程下载。

◆-P,---=DIR:指定将下载的文件保存在DIR/目录下。

◆-r, --:继续下载未完成的文件。如果要指定线程数下载,可以使用以下命令: #proz -k=5 这将执行文件下载 5 个线程,并将文件保存到当前目录。和 Wget 一样,它也提供了恢复功能。 下载中断后,重新输入上述命令,会出现恢复上传的提示。按 R 键继续下载。

我的获取

MyGet 目标被设计成一个可扩展的、多线程的下载 工具mac 命令行下载软件包,具有丰富的接口,支持 HTTP、FTP、HTTPS、MMS、RTSP 和其他协议。在下载最新版本0.1.0,下载之后使用以下命令安装:

#tar jxvf myget-0.1.0.tar.bz2

#cd myget-0.1.0 #./

#制作

#制作

MyGet 命令格式如下:# [] [下载] 常用选项:

◆-d [目录]:指定下载要存放的文件在本地存放的位置,默认为当前目录。

◆-f [file]:指定下载文件名。

◆-h:帮助选项。

◆-n []:下载线程数,默认4个。

◆-x [代理服务器地址]:设置代理服务器地址,如“-x:@host:port”。 MyGet 的通常形式如下: # -d /root/ -n 10

是一个命令行多线程下载工具,最多支持30个下载线程。在 下载最新的 1.1.0 版本中。然后使用如下命令编译安装:

#tar zxvf -1.1.0.tar.gz

#cd /

#制作

itunes里下载mac软件_mac 命令行下载软件包_字体包下载 for mac

#制作

格式

is: # [下载] [] [ of ] 需要注意的是下载地址和需要用西引号括起来,线程数不能超过 30。一个典型的 下载 如下:# "" 30

卷曲

Curl 也是 Linux 下一个不错的命令行下载 工具。它小而快。唯一的缺点是不支持多线程下载。 下载 的最新版本。 下载之后可以使用如下命令编译安装:

#tar zxvf curl-7.14.0.tar.gz

#cd curl-7.14.0/

#./

#制作

#make 测试

#制作

Curl 使用如下格式:#curl [][下载] Curl 典型下载如下:#curl -O ~/tools/-jre.tar.gz 使用Curl< @k2@ > 一个文件并保存到当前目录。另外,虽然Curl不支持多线程下载,但是可以下载多个文件或者下载同时下载一个文件的一部分,可以通过如下命令实现: #curl -r 0-199 获取文件的前 200 个字节。对于常用的代理下载curl也可以轻松实现,具体操作如下:#curl -x 10.1.27.10:1022 ftp: //ftp.funet .fi/ 使用代理服务器的文件下载 代理地址为 10.1.27.10 端口 1022。#curl -U user: -x 10.1.27.10:1022 ftp://ftp.funet.fi/ :输入有效的帐号和密码。

阿克塞尔

Axel是一个命令行下的多线程下载工具,支持断点续传,速度通常是Wget的几倍。可在 下载 获得。 下载使用如下命令编译安装:

#tar zxvf axel-1.0a.tar.gz

#cd axel-1.0a/

#./

#制作

#制作

基本用法如下:#axel [] [下载] ​​[下载] 一个典型的下载如下:#alex -n 10 -o / home// ~ /tools/-jre.tar.gz 使用10个线程将指定路径的文件下载传送到/home//目录下。本文详细介绍了Linux中常用的下载工具。这些下载工具各有优缺点,使用起来也比较简单,所以无论你是初学者还是Linux专家,总有一款适合你。

相关文章

发表评论