Linux 之 wget curl

这篇具有很好参考价值的文章主要介绍了Linux 之 wget curl。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

wget 命令

wget是非交互式的文件下载器,可以在命令行内下载网络文件

语法: wget [-b] url
选项: -b ,可选,background 后台下载,会将日志写入到 当前工作目录的wget-log文件
参数 url : 下载链接
对应的网络文件会存储在 当前工作目录
如果后台下载,想知道下载进度 可以通过 tail -f wget-log

curl

curl是一个非常实用的、用来与服务器之间传输数据的工具;支持的协议包括 (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP),curl设计为无用户交互下完成工作;curl提供了一大堆非常有用的功能,包括代理访问、用户认证、ftp上传下载、HTTP POST、SSL连接、cookie支持、断点续传…。
可以发送http网络请求,也可以用于 下载文件、获取信息等

语法 curl [-O] url

选项 -O,这个O是大写的, 用于下载文件,当url下载链接时,可以使用此选项保存文件

参数:url, 要发起请求的 网络地址 返回的就请求的 html文档

-O 下载 不加O 用于网络请求

curl cip.cc # 向cip.cc 发起网络请求,获取 你主机所处的公网 IP

Linux 之 wget curl,linux,运维

返回头部信息
curl -I url
加referer 信息 请求
curl -e “http://xxxxx” -I url

1、CURL 发送 get请求

curl url
curl url?a=1&b=2 带参数
2、CURL 发送 post请求
curl -X post -d ‘a=1&b=2’ url
3、 发送json 请求
curl -H “Content-type:application/json” -X post -d ‘{“abc”:123,“bcd”:“Ares”}’ url
curl -H “Content-type:application/json” -X post -d @test.json url

-H代表header 头,-X是指定什么类型请求(post、get、PUT、HEAD)
-d代表传输什么数据。

查看命令帮助 man curl 或 curl -h文章来源地址https://www.toymoban.com/news/detail-620517.html

到了这里,关于Linux 之 wget curl的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 三种方式查看linux终端terminal是否可以访问外网ping,curl,wget

    注意不要用ping www.google.com.hk来验证,因为有墙,墙阻止了你接受网址发回的响应数据。即使你那啥过,浏览器都可以访问Google,terminal里面也是无法得到响应 百度在墙内,所以可以正常拿到响应信息 谷歌在墙外,你用魔法工具,浏览器都能访问谷歌,但是terminal里面会这样

    2023年04月11日
    浏览(44)
  • linux下wget下载速度慢的解决方法wget => aria2

    配置mwget比较麻烦,会导致各种问题,那么有没有更容易的配置方法替换呢,答案是肯定的 aria2是个轻量级的下载工具,支持HTTP/HTTPS、FTP、SFTP、BitTorrent,而且最重要的是支持多线程下载。因此一般来说它的下载速度比wget快得多。它还支持断点续传。使用示例请参见aria2的主

    2024年02月11日
    浏览(48)
  • Linux系统之wget命令的基本使用

    wget命令是一个在Linux和类Unix操作系统中经常使用的网络命令,用途是从指定的URL下载文件。它支持HTTP、HTTPS和FTP协议,支持断点续传,可以下载整个网站。 本次实践环境为个人测试环境,使用操作系统为centos7.6。 hostname IP地址 系统版本 内核版本 jeven 192.168.3.166 centos7.6 3.10

    2024年02月12日
    浏览(39)
  • 【Linux】wget下载github的releases的软件

    有时候需要在服务器下载GitHub上的release资源,这时候我们可以使用wget或者curl进行处理,这里拿rabbitmq为例,下载他的release版本。 download 版本号 23.2.4 系统版本为 erlang-23.2.4-1.el7.x86_64.rpm 即连起来为 curl 下载命令示例:curl -LjO url 注:cURL 是一个用于命令行的网络请求工具,可

    2024年02月04日
    浏览(44)
  • linux基本功之列之wget命令实战

    大家好,又见面了,我是沐风晓月,本文是专栏【linux基本功-基础命令实战】的第56篇文章。 专栏地址:[linux基本功-基础命令专栏] , 此专栏是沐风晓月对Linux常用命令的汇总,希望能够加深自己的印象,以及帮助到其他的小伙伴😉😉。 如果文章有什么需要改进的地方还请

    2024年02月02日
    浏览(43)
  • 【Linux命令详解 | wget命令】 wget命令用于从网络下载文件,支持HTTP、HTTPS和FTP协议

    在编程世界中,处理网络资源是一项关键任务,而 wget 命令就是一位可靠的助手。 wget (全名为“Web Get”)是一种用于从网络下载文件的工具,它能够处理多种协议,包括HTTP、HTTPS和FTP。作为一个博主,我们可以利用 wget 命令来获取文件、备份网站内容、自动下载资源等。

    2024年02月12日
    浏览(38)
  • 保障Linux系统安全:wget下载和执行远程脚本的最佳实践

    在Linux系统中,经常会使用wget命令来下载远程脚本并通过sudo bash执行。这种方法在一些情况下很方便,但同时也存在一些安全性和注意事项,需要用户谨慎操作。本文将详细讨论这些问题,以确保安全地使用此方法。 在Linux系统中,使用以下命令可以下载并执行远程脚本:

    2024年02月03日
    浏览(41)
  • linux curl命令使用教程(curl指令)

    curl是一个用于发送HTTP请求的命令行工具,它支持多种协议,包括HTTP、HTTPS、FTP、SMTP等。curl可以用来下载文件、上传文件、发送POST请求、发送表单数据等。 curl的基本用法如下: 其中,URL是要请求的网址或者文件的URL。 常用的选项包括: -o, --output file :将下载的文件保存到

    2024年02月09日
    浏览(46)
  • linux 命令 curl 详解

    curl 是一个命令行访问URL的计算机逻辑语言的工具,发出网络请求,然后得到数据并提取出,显示在标准输出 stdout 上面; 可以用它来构造http request报文, curl(CommandLine Uniform Resource Locator) ,即在命令行中利用URL进行数据或者文件传输; 支持的协议包括 ( DICT, FILE, FTP, FTPS, GOPHER

    2024年02月04日
    浏览(45)
  • Linux中的curl命令

    curl是一个用于从服务器传输数据或向服务器传输数据的工具。它 支持这些协议:DICT, FILE, FTP, FTPS, GOPHER, gopers, Http、https、imap、imaps、ldap、ldaps、mqtt、pop3、pop3s、rtmp、 rtmp、rtsp、scp、sftp、smb、smbs、smtp、smtps、telnet、tftp、ws WSS。该命令被设计为无需用户即可工作 交互。 选项

    2024年02月06日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包