龙空技术网

Linux教程篇:如何使用Linux下载命令

Lonelywhitehat 297

前言:

今天兄弟们对“centos下载文件夹命令”大致比较注意,看官们都想要剖析一些“centos下载文件夹命令”的相关文章。那么小编在网上搜集了一些有关“centos下载文件夹命令””的相关资讯,希望姐妹们能喜欢,咱们快快来学习一下吧!

安装wget

许多Linux发行版默认已经安装了wget。

如果尚未安装,请尝试以下命令之一:

Ubuntu,Debian,Mint等 :sudo apt-get install wget

Fedora,CentOS等 :yum install wget

openSUSE : zypper install wget

如何从命令行下载文件

要下载文件,您至少需要知道要下载的文件的URL。

例如,假设您希望使用命令行下载最新版本的Ubuntu。您可以访问Ubuntu网站。通过浏览网站,您可以访问此页面 ,该页面提供现在下载链接的链接。您可以右键单击此链接以获取您要下载的Ubuntu ISO的URL。

要使用wget使用以下语法下载文件:

wget

这一切都很好,但您需要知道下载所需文件的完整路径。

可以使用以下命令下载整个站点:

wget -r

上面的命令复制整个站点,包括Ubuntu网站上的所有文件夹。这当然是不可取的,因为它会下载许多你不需要的文件。

但是,您可以使用以下命令从Ubuntu网站下载具有ISO扩展名的所有文件:

wget -r -A "iso"

这仍然是一个从网站下载所需文件的方法。了解您要下载的文件的完整URL要好得多。

您可以使用-i开关指定要下载的文件列表。您可以使用文本编辑器创建URL列表,如下所示:

nano filestodownload.txt

在文件中输入一个URL列表,每行1个:

http:// eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-3.jpg

使用CTRL+O保存文件,然后使用CTRL+X退出nano。

您现在可以使用wget使用以下命令下载所有文件:

wget -i filestodownload.txt

从互联网下载文件的问题是有时文件或URL不可用。连接超时可能需要一段时间,如果您尝试下载大量文件,则等待默认超时会产生相反的效果。

您可以使用以下语法指定自己的超时:

wget -T 5 -i filestodownload.txt

如果您在宽带协议中有下载限制,那么您可能希望限制wget可以检索的数据量。

使用以下语法应用下载限制:

wget --quota=100m -i filestodownload.txt

一旦达到100兆字节,上述命令将停止下载文件。您还可以指定以字节为单位的配额(使用b而不是m)或千字节(使用k而不是m)。

您可能没有下载限制,但可能是因特网连接速度较慢。如果要在不破坏每个人的互联网时间的情况下下载文件,则可以指定设置最大下载速率的限制。

例如:

wget --limit-rate=20k -i filestodownload.txt

以上命令将下载速率限制为每秒20千字节。您可以指定数量,以字节,千字节或兆字节为单位。

如果要确保不覆盖任何现有文件,可以运行以下命令:

wget -nc -i filestodownload.txt

如果下载位置中已存在书签列表中的文件,则不会覆盖该文件。

我们所知道的互联网并不总是一致的,因此可以部分完成下载,然后您的互联网连接就会消失。

如果你可以继续你离开的地方,那不是很好吗?您可以使用以下语法继续下载:

wget -c

小结

wget命令有几十个可以应用的开关。使用命令 man wget 从终端窗口中获​​取它们的完整列表。

标签: #centos下载文件夹命令