教你 2 种从 Linux 终端下载文件的方法
良许Linux
共 2293字,需浏览 5分钟
·
2020-10-25 02:03
点击「阅读原文」查看良许原创精品视频。
点击「阅读原文」查看良许原创精品视频。
01
使用wget命令从Linux终端下载文件
安装wget
sudo apt install wget
使用wget下载文件或网页
wget URL
wget -i download_files.txt
使用wget下载名称不同的文件
wget -O filename URL
使用wget下载文件夹
wget -r ftp://server-address.com/directorywget -O filename URL
使用wget下载整个网站
–convert-links:转换链接,以便内部链接指向下载的资源而不是Web –page-conditions:下载其他内容,例如样式表,以使页面在脱机状态下看起来更好
wget -m --convert-links --page-requisites website_addres
额外提示:恢复未完成的下载
wget -c
2
使用curl从Linux命令行下载文件
安装curl
sudo apt install curl
使用curl下载文件或网页
curl -O URL
curl -O URL1 URL2 URL3
请记住,curl不像wget那么简单。当wget将网页保存为index.html时,curl会抱怨远程文件没有网页名称。你必须使用下一部分中所述的自定义名称保存它。
下载其他名称的文件
这可能会让人感到困惑,但如果要为下载的文件提供一个自定义的名称(而不是原始的源名称),则必须使用-o(小写O)选项:
curl -o filename URL
有些时候,curl并不能像你期望的那样下载文件,你必须使用选项-L(代表位置)来正确下载。这是因为有些时候链接会重定向到其他链接,而使用选项-L,它就会跟随最终的链接。
用curl暂停和继续下载
curl -c URL
结 论
推荐阅读:
5T技术资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,单片机,树莓派,等等。在公众号内回复「1024」,即可免费获取!!
评论