下载命令

2018-11-17  本文已影响0人  指尖轻敲

yum

yum命令是一个RPM包管理命令,能够从指定的服务器下载RPM包安装并且自动处理依赖关系。

yum install 包名

wget

参考链接

下载单个文件

wget命令用来从指定URL下载文件,它非常稳定,如果网络有问题,wget会不断尝试直到下载完毕,如果打断下载过程,会从上次停止的地方继续下载。

wget http://www.linux.net/test.zip
下载并以不同文件名保存

如果我们要下载一个动态链接,wget会默认以最后一个/后面的字符来命名这个文件。所以我们使用参数-O参数来指定一个文件名

//把下载下来的内容用my.zip命名
wget -O my.zip http://www.linux.net/download.zip/id=111
限速下载

当使用wget下载时,可能会默认占用所有带宽,如果还需要同时下载其它文件就需要限速。

wget --limit-rate=300k http://http://www.linux.net/test.zip
断点续传

有时候下载到一半由于其它原因下载中断了,这时我们需要加-c参数接着继续下载。

wget -c http://www.linux.net/test.zip
后台下载

对于非常大的文件我们使用-b进行后台下载。

wget -b http://www.linux.net/test.zip

我们也可以通过以下命令查看进度

tail -f wget-log

curl

curl是一个利用URL规则在命令行下工作的文件传输工具。支持上传和下载。

参考链接

下载文件
curl www.baidu.com

以上命令会打印出百度首页的源代码。如果要保存这个网页,可以使用以下方法:
1.使用重定向

curl www.baidu.com >> test.html
  1. 使用-o参数保存网页
curl -o test.html www.baidu.com
  1. 使用-O参数保存网页中的文件
//一定要具体到文件,否则抓不下来
curl -O https://www.baidu.com/img/dong_ffc8c3961fc553a629bf3fc8dd7bdb1d.gif
上传文件

使用-T来实现文件上传

curl -T test.jpg -u root:pwd ftp://www.test.com/img
上一篇 下一篇

猜你喜欢

热点阅读