前言:
今天兄弟们对“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下载文件夹命令