Linux用户宝典:用于下载的十大命令行工具

我们一想到Linux,肯定会想到黑白终端,真正的Linux用户总是偏爱从终端来进行工作,哪怕是用于下载。相比某种GUI工具,命令行下载工具可以帮助用户更迅速地从网上下载任何东西。有许多可满足一般用途、甚至用于torrent的下载工具,不过相比其他工具,只有像curl或者wget这少数几款工具更受欢迎。我们在本教程中将探讨用于在Linux环境中下载的十大命令行工具。不妨逐一探讨这些CLI工具。

1.Wget

这是最有名的工具,可用于通过CLI下载。这款工具功能很丰富,可以充当某种功能完备的GUI下载管理器,它拥有一款理想的下载管理器所需要的所有功能,比如它可以恢复下载,可以下载多个文件,出现某个连接问题后,可以重新尝试下载,你甚至可以管理最大的下载带宽。

例子

从网上下载某个示例文件:

# wget  

示例输出

--2016-05-11 16:56:23--  

 videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4 

Resolving  ()... 

166.62.28.98 

Connecting to  ( 

videos.com)|166.62.28.98|:80... connected. 

HTTP request sent, awaiting response... 200 OK 

Length: 1055736 (1.0M) 

Saving to: ‘big_buck_bunny_720p_1mb.mp4’ 

100%[==========================================================================================================>] 10,55,736 52.1KB/s in 24s 

2016-05-11 16:56:47 (43.4 KB/s) - ‘big_buck_bunny_720p_1mb.mp4’ saved [1055736/1055736]

后台下载文件:

# wget -b  

如果互联网连接出现中断,恢复下载。

# wget -c  

从某个密码保护的ftp软件库下载文件。

# wget --ftp-user=<user_name> --ftp-password=<Give_password> Download-url-address 

Linux wget命令详解

Linux 下使用 wget/aria2 进行离线迅雷批量下载

Linux使用wget请求地址时报错

Linux下载命令wget使用详解

wget 使用大全

Linux 命令行下载工具 wget 的使用技巧

wget 命令实例

2.Curl

Curl是另一种高效的下载工具,它可以用来上传或下载文件,只要使用一个简单的命令。它支持暂停和恢复下载程序包,并支持数量最多的Web协议,可预测下载完成还剩余多少时间,可通过进度条来显示下载进度。它是所有Linux发行版的内置工具。这是一款快速高效的工具,不妨看一下。

Ubuntu 16.04 及衍生版安装 cURL 7.49.0

Ubuntu 用户安装下载器 cURL 7.36.0 

Linux curl使用简单介绍

Unix下Curl的使用方法及常用功能记录分享

curl命令使用

例子

# curl -o um.mp4  

videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4

示例

% Total % Received % Xferd Average Speed Time Time Time Current 

Dload Upload Total Spent Left Speed 

100 1030k 100 1030k 0 0 105k 0 0:00:09 0:00:09 --:--:-- 111k

借助-o选项,提供名称,下载文件会以该名称保存;如使用-O选项,文件就会以原始名称保存。

# curl -O  

使用一个curl命令,下载多个文件。

# curl -O   

videos.com/video/mp4/720/big_buck_bunny_720p_2mb.mp4 -O 

3.Axal

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/15246.html