Curl下载网页

Curl下载网页命令

我们在使用 Linuxcurl 命令下载一个网页时,直接使用 curl 命令后面加上需要下载的网页地址即可,我们还可以使用 o 参数,将网页内容保存到文件中。

Curl下载网页详解

语法

curl [-o] [filaName] url

参数

参数 描述
o 通过 o 参数,指定文件名。
filaName 将网页内容保存到 fileName 中。
url 请求的 URL。

说明

可以使用 o 参数,将网页内容保存到文件中。

案例

保存网页

使用 curl 命令,请求一个网页的内容,具体命令如下:

curl www.haicoder.net

此时,终端如下:

03_Linux curl保存网页.png

我们按下回车,此时,终端输出如下:

04_Linux curl保存网页.png

我们看到,我们使用了 curl 命令,输出了网页内容,网页内容直接输出到了屏幕上。

保存网页到文件

使用 curl 命令,请求一个网页的内容,并保存到文件中,具体命令如下:

curl www.haicoder.net > haicoder.html

此时,终端如下:

05_Linux curl保存网页.png

我们按下回车,此时,终端输出如下:

06_Linux curl保存网页.png

现在,我们使用 vim 命令,查看 haicoder.html 文件的内容,具体命令如下:

vim haicoder.html

执行后,显示如下:

07_Linux curl保存网页.png

我们看到,网页内容已经被保存到了 haicoder.html 中了,现在,我们使用 :q 退出 vim,即,我们使用了重定向符号,将网页内容保存到了文件中。

保存网页到文件

使用 curl 命令,请求一个网页的内容,并保存到文件中,具体命令如下:

curl -o haicoder.html www.haicoder.net

此时,终端如下:

08_Linux curl保存网页.png

我们按下回车,此时,终端输出如下:

09_Linux curl保存网页.png

现在,我们使用 head 命令,查看 haicoder.html 文件的内容,具体命令如下:

head haicoder.html

执行后,显示如下:

10_Linux curl保存网页.png

我们看到,网页内容已经被保存到了 haicoder.html 中了。

Curl下载网页命令总结

我们在使用 Linux 的 curl 命令下载一个网页时,直接使用 curl 命令后面加上需要下载的网页地址即可,我们还可以使用 o 参数,将网页内容保存到文件中。