欢迎访问察北家纺网

linux下载命令(linux创建用户命令)

频道:家有妙招 日期: 浏览:1242


1. 前言

curl是强大的网络协议传输工具,它支持http/https/ftp等协议,还支持POST、cookies、认证、断点续传、指定user-agent、限制下载速度和文件大小、传输进度条等等功能。

以CentOS7.5为例,最小化安装并不包含curl,需要额外安装:



2. 上传下载

2.1 下载网页的文件,使用-O(大写)时,不需要指定文件名,把文件从远程服务器复制到本地。



2.2 下载网页中的图片,使用-o(小写)时,需要指定文件名为01.png,相当于另存为

2.3 使用–silent或者-s选项静默下载文件

或者

2.4 断点续传文件使用选项大写C,-C后面加偏移量,以字节为单位的整数

2.5 下载大文件时,使用–progress或者-#显示传输进度

或者

2.6 通过代理服务器连接到某网站然后下载页面

2.7 使用curl从FTP服务器下载文件:

或者

2.8 使用curl上传文件到FTP服务器

或者

2.9 下载限制带宽

参数:

–limit-rate

比如限制50k/s,单位为字节

2.10 限制要下载文件的大小

参数:

–max-filesize,单位bytes

3. 网页测试

3.1 获取网页代码,并打印到屏幕上



3.2 获取网页状态码:

比如404,200等等,用于判断网页状态,特别适用于自动化脚本。



3.3 指定user-agent访问某网页,即模拟某些浏览器。参数使用-A或者–user-agent

模拟Windows10,IE11浏览器

模拟Windows10,Windows Edge浏览器

总结:curl与wget是Linux系统里最常用的两个下载工具,功能非常强大,是Linux最常用的工具软件之一。

       https://www.linuxrumen.com/linux-changyongmingling/265.html

       同步于:

       https://www.linuxrumen.com/cyml/265.html