各位老铁们,大家好,今天由我来为大家分享Linux系统中的十大命令行下载神器,以及的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
wgethttp://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4
输出示例:
--2016-05-11 16:56:23--http://www.sample-
video.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4
正在解析www.sample-videos.com(www.sample-videos.com).
166.62.28.98
连接到www.sample-videos.com(www.sample-
video.com)|166.62.28.98|:80.已连接。
HTTP 请求已发送,正在等待响应. 200 OK
长度: 1055736 (1.0M)
保存到: ‘big_buck_bunny_720p_1mb.mp4’
100%[===========================================================================================================] 24秒内10,55,736 52.1KB/s
2016-05-11 16:56:47 (43.4 KB/s) - ‘big_buck_bunny_720p_1mb.mp4’已保存[1055736/1055736]
在后台下载文件:
wget -bhttp://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4
如果Internet 连接中断,则恢复下载。
wget -chttp://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4
从受密码保护的ftp 软件存储库下载文件。
wget --ftp-user=--ftp-password=Download-url-address
2.卷曲
Curl 是另一种高效的下载工具,可以使用简单的命令上传或下载文件。支持暂停和恢复下载包,支持最多的Web协议。它可以预测距离下载完成还剩多少时间,并可以通过进度条显示下载进度。它是适用于所有Linux 发行版的内置工具。这是一个快速高效的工具,所以请看一下。
例子:
curl -o um.mp4http://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4
输出示例:
% 总计% 已接收% Xferd 平均速度时间时间时间当前
Dload 上传总花费左速度
100 1030k 100 1030k 0 0 105k 0 0:00:09 0:00:09 --:--:-- 111k
使用-o 选项,提供一个名称,下载的文件将以该名称保存;使用-O选项,文件将以原始名称保存。
curl -Ohttp://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4
使用一个curl 命令下载多个文件。
curl -Ohttp://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_2mb.mp4-O
3.轴
这是wget 的绝佳替代品,并且是一个轻量级的下载实用程序。它实际上是一个加速器,因为它打开多个http连接,可以下载独立的文件片段,因此文件下载速度更快。
安装
apt-get install axal
示例
axelhttp://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4
初始化下载:http://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4
输出示例:
文件大小: 1055736 字节
打开输出文件big_buck_bunny_720p_1mb.mp4.0
开始下载
[ 0%] .[64.9KB/秒]
[ 4% ] .[83.0KB/秒]
[ 9% ] .[91.5KB/秒]
[14%] .[96.8KB/秒]
[19%] .[100.2KB/秒]
[ 24] .....[102.7KB/秒]
[29%] .[104.6KB/秒]
[33%] .[86.9KB/秒]
[38%] .[77.1KB/秒]
[43%] .[64.8KB/秒]
[48%] .[66.8KB/秒]
[53%] .[72.8KB/秒]
[58%] .
连接1完成
,,,,, [74.1KB /秒]
[63%] .[79.8KB/秒]
[67%] .[84.5KB/秒]
[72%] …………………………
连接2完成
[86.3KB/秒]
[77%] .[91.6KB/秒]
[82%] .[96.7KB/秒]
[87%] .[101.6KB/秒]
[92%] .
连接0完成
,,,,, [105.9KB/s]
[96%] …………………………
9 秒内下载了1031.0 KB。 (108.66 KB/秒)
4.Youtube-dl
这是一个通过命令行从YouTube 下载视频的专用工具。它是一个易于安装的软件包,可用于下载大量文件。
安装
curlhttps://yt-dl.org/latest/youtube-dl-o /usr/local/bin/youtube-dl
更改文件权限:
sudo chmod a+rx /usr/local/bin/youtube-dl
示例
要下载一些视频,只需将视频URL 参数添加到命令中即可。
youtube-dlhttps://www.youtube.com/watch?v=UZW2hs-2OAI
要下载视频列表,请将所有URL 复制到文本文件,然后运行以下命令:
youtube-dl -a
输出示例:
虚拟系统产品名称prozilla-2.0.4-master # youtube-dl -a url.txt
[youtube] xEf8A7X53YE: 下载网页
[youtube] xEf8A7X53YE: 下载视频信息网页
[youtube] xEf8A7X53YE: 提取视频信息
[youtube] xEf8A7X53YE: 下载MPD 清单
[下载] Destination: EIC Outrage - 向印度运动员致敬!-xEf8A7X53YE.mp4
[下载] 70.87MiB 的3.9%,82.53KiB/s 预计到达时间14:04
5.咏叹调2
这是一个开源的命令行下载加速器,支持多个端口。您可以使用最大带宽来下载文件。它是一个易于安装且易于使用的工具。
安装
apt-get install aria2
针对centOS
yum install aria2
示例
aria2chttp://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4
输出示例:
[#28c7dd 0.9MiB/1.0MiB(93%) CN:1 DL:70KiB ETA:1s]
05/11 23:06:47 [通知] 下载完成:
/home/virtual/Desktop/prozilla-2.0.4-master/big_buck_bunny_720p_1mb.mp4
下载结果:
gid |统计|平均速度|路径/URI
=====+====+============+=========================================================
28c7dd|好的| 72KiB/s|/home/virtual/Desktop/prozilla-2.0.4-master/big_buck_bunny_720p_1mb.mp4
状态图例:
(OK):下载完成。
6.Movgrab
这是下载视频的另一个有效工具。使用movgrab的好处是它不仅可以从YouTube下载视频,还可以从几乎所有知名网站下载视频,例如metacafe、dailiymotion、ehow、vobx等。这是一个非常快的工具,可以定义视频格式和继续下载。
安装
可以从此链接下载该软件包[1]。
解压包:
tar -xvf movgrab-1.2.1.tar.gz
cd movgrab-1.2.1
./configure
make
make install
使用命令下载软件包
下载名为:
movgrab Youtube_url
指定输出文件:
movgrab -o example.mp4 video_url
使用maovgrab h 了解更多详细信息。
7.torrent
这个著名的命令行torrent 客户端软件随所有Linux 发行版一起提供,它需要screen 实用程序才能正常运行。
安装
安装画面:
apt-get install screen
安装rtorrent:
apt-get install rtorrent
示例
rtorrent example.torrent
Linux下十大命令行下载工具
8.torrent
C-torrent 是最简单的命令行torrent 下载工具,可以快速安装,是micro-torrent 或utorrent 的绝佳替代品。
安装
apt-get install ctorrent
示例
我们不妨下载一份最新版本的Ubuntu 服务器16.04。
ctorrent ubuntu-16.04-server-amd64.iso.torrent
Linux下十大命令行下载工具
使用ctorrent h 获得更多选项。
9.传输-cli
Transmission 的这个命令行版本是一个非常强大的种子下载工具。易于安装,它需要screen 作为依赖项。
安装
apt-get install transmission-cli transmission-daemon transmission-common
安装屏幕
screen -a /usr/bin/transmission-cli -p 25000 ubuntu-16.04-server-amd64.iso.torrent
Linux下十大命令行下载工具
10.vuze
这是一个全面的torrent 下载解决方案,资源占用最少,是最强大的torrent 应用程序之一。它需要Java才能在控制台上运行,因此请确保您的系统上安装了打开的jdk的jre。还需要屏幕封装。
安装
您可以直接从此链接下载[2],下载后解压包。
tar -xvf VuzeInstaller.tar.bz2
cd vuze
有一些依赖项必须下载,从此链接获取必要的插件[3]。
将这些.jar 插件复制到vuze 目录:
cp *.jar vuze
运行以下命令:
java -cp "Azureus2.jar:commons-cli.jar:log4j.jar" org.gudy.azureus2.ui.common.Main --ui=console
上述命令执行成功后,运行以下命令启动
好了,文章到此结束,希望可以帮助到大家。
【Linux系统中的十大命令行下载神器】相关文章:
2.米颠拜石
3.王羲之临池学书
8.郑板桥轶事十则
用户评论
哇,终于看到一篇总结不同工具的对比了!我之前一直就用的wget,不知道还有这么多好用的工具选择呢
有7位网友表示赞同!
现在很多网站都对爬虫有限制,这些下载工具能解决这个困扰吗?
有16位网友表示赞同!
我比较喜欢使用 GUI 的下载方式,但是有时候命令行会更快更有效率吧。这篇文章让我尝试一下命令行下载。
有6位网友表示赞同!
我一直在用 curl 下载文件,它简单方便,但没想到还有那么多其他工具可以试试!
有7位网友表示赞同!
我想知道这些工具之间下载速度有哪些差别?哪个最快呢?
有14位网友表示赞同!
对于新手来说,哪些工具比较易于上手操作?
有10位网友表示赞同!
文章提到了一些我没有听说过的工具,例如 aria2c,看起来很强大!需要好好研究一下。
有20位网友表示赞同!
我喜欢使用命令行完成下载,效率高又省心,这个列表很有用!
有6位网友表示赞同!
学习linux确实是一项需要持续的探索。这些下载工具让我对linux的世界有了更深入的了解!
有6位网友表示赞同!
之前总是依赖在线下载平台,这次看这篇文章感觉自己可以掌握更多操控权了。
有9位网友表示赞同!
感谢作者分享这份资源!对于想要学习 Linux 命令行操作的人来说非常有用!
有11位网友表示赞同!
我经常需要下载大型文件,这些工具中有没有针对大文件的优化?
有18位网友表示赞同!
使用命令行工具下载文件的时候,怎么设定下载位置呢?
有20位网友表示赞同!
除了下载速度之外,还有什么其他指标可以用来比较这些工具的优劣呢?
有10位网友表示赞同!
这篇文章介绍到的工具有哪些安全方面的考虑?如何避免下载恶意软件风险?
有8位网友表示赞同!
这些下载工具能不能实现断点续传的功能?很方便的时候能中断下载然后继续执行。
有8位网友表示赞同!
想学习使用这些工具完成特定任务的方法,例如批量下载、下载某个类型文件等...
有9位网友表示赞同!
对于不同版本的 Linux 系统来说,这篇文章中的工具是否适用呢?
有18位网友表示赞同!
能否分享一些使用这些工具的详细例子和教程?这样更容易理解和上手!
有6位网友表示赞同!