导读

curl是用于从远程服务器传输数据或向远程服务器传输数据的强大

行工具。 使用curl可以使用各种网络协议(例如HTTP,HTTPS,SCP,SFTP和FTP)下载或上传数据。

如果在尝试下载带有curl的文件时收到一条错误消息,提示未找到curl

,则表明

计算机上未安装curl软件包。

本文提供了有关如何在CentOS 8上安装和使用curl命令的说明。

在CentOS上安装curl

标准CentOS 8储存库中提供了Curl软件包。 要安装它,请运行以下命令:

[linuxidc@localhost ~/]$sudo dnf install curl

安装完成后,通过在终端中键入curl进行验证:

[linuxidc@localhost ~/]$curl

输出应如下所示:

curl: try 'curl --help' or 'curl --manual' for more information

使用curl

不带任何选项使用时,curl将给定URL的源代码打印到标准输出中:

[linuxidc@localhost ~/]$curl https://

要下载带有curl的文件,请使用-o或-O选项,然后使用URL指向文件。

小写的-o选项使您可以指定保存文件的名称:

[linuxidc@localhost ~/]$curl -o linux.jpg https:///logo/linuxidc.jpg

大写字母-O使用原始文件名保存文件:

[linuxidc@localhost ~/]$curl -O https:///logo/linuxidc.jpg

当与-I选项一起使用时,curl将显示给定URL的HTTP标头:

[linuxidc@localhost ~/]$curl -I https:///

HTTP/1.1 200 OK

Date: Sat, 15 Feb 2020 07:37:39 GMT

Content-Type: text/html

Connection: keep-alive

Vary: Accept-Encoding

Cache-Control: max-age=60

Last-Modified: Sat, 15 Feb 2020 07:33:07 GMT

ETag: W/"80bb522ad2e3d51:0"

Vary: Accept-Encoding

X-Frame-Options: SAMEORIGIN

X-Via-JSL: 0b3d685,cache 2.4.6 disk

Set-Cookie: __jsluid_s=117b674ea22b6333f3c2075297cb0217; max-age=31536000; path=/; HttpOnly; secure

Expires: Sat, 15 Feb 2020 07:38:39 GMT

X-Cache: hit

使用curl,您还可以从受密码保护的FTP服务器下载文件:

$curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.linuxidc.com/linuxidc.tar.gz

总结

curl是一种多功能工具,可让您通过网络发送和接收数据。

如果您有任何疑问或反馈,请随时发表评论。

linux centos8下载,在Centos8上安装和使用curl相关推荐

  1. win10中linux系统下载软件,win10 上安装 Debian Linux子系统

    Win10 最近有了一个行的称号: 最强Linux发行版,为什么会有这么一个称号呢,因为win10的子Linux系统已经让win10集成了linux系统,应用商店里也已经上架了多种linux的发行版. ...

  2. docker显示linux桌面,怎样在桌面上安装 Docker CE?

    按照这些简单的步骤在你的 Linux.Mac 或 Windows 桌面上安装 Docker CE. 在上一篇文章中,我们学习了容器世界的一些基本术语.当我们运行命令并在后续文章中使用其中一些术语时,这 ...

  3. Linux简介及在VMware上安装第一台虚拟机

    Linux简介及在VMware上安装第一台虚拟机 1 简介 1.1 Linux概念 1.2 VMware简介 1.3 XShell简介 1.4 xftp 2 Linux目录结构 3 步骤 3.1 安装 ...

  4. scala unix时间戳_下载,在Linux,Unix,Windows上安装Scala

    scala unix时间戳 Today we will learn how to download Scala and then install Scala on Linux, Unix and Wi ...

  5. xps13 linux 硬盘分区,在xps13上安装ubuntu16.04教程

    在windows界面下,通过磁盘管理器,从硬盘中分出40G的空闲空间.重启电脑,进入BIOS,将启动模式修改为ACHI(如果想系统安装成功后可以直接使用无线wifi,请将security boot关闭 ...

  6. 在Linux Ubuntu 18.04.x上安装和配置ActiveMQ-Artemis

    目录 假设/期望 Linux命令和Vim "root"用户 背景 面向消息的中间件(MoM) 为什么要使用MoM? Apache ActiveMQ Artemis Artemis支 ...

  7. 怎么在虚拟机上安装linux mint,如何在VirtualBox上安装Linux Mint?

    本文概述 在VirtualBox上安装Linux Mint的分步指南. Linux Mint是社区驱动的基于ubuntu的开源操作系统.它是免费使用的:这就是为什么它受到全球数百万用户的喜爱和采用的原 ...

  8. 如何在Linux,Ubuntu,CentOS上安装Java 14

    Java 14 is released on March 2020. In this tutorial, we will learn how to Install Java 14 on Linux. ...

  9. owncloud 10.0 php,基于Linux云服务器CentOS 7上安装OwnCloud 10.0.8

    OwnCloud是一款文件主机服务软件,平时使用的云存储,本文将教大家在CentOS 7上安装目前最新版本OwnCloud 10.0.8.这个是在自己主机的Linux云服务器上建立属于自己的私有云,O ...

最新文章

  1. mouted能不能访问data中的数据_Vue(定时器)解决mounted不能获取到data中的数据问题...
  2. 变量置换方式linux,Shell变量测试与内容置换
  3. mysql 单表查询
  4. EA+svn实现UML的版本号控制
  5. 使用SAP Cloud Platform Leonardo机器学习提取图片的特征向量
  6. three.js插件实现立体动感视频播放效果
  7. C#规范整理·语言要素
  8. 甘肃2019年9月计算机二级报名入口,2019年9月甘肃计算机二级考试成绩查询入口...
  9. Android JSON数据与实体类之间的相互转化-------GSON的简单用法
  10. chrome浏览器功能介绍
  11. STM32网络ETH
  12. [转载] python函数isdisjoint方法_Python中的isdisjoint()函数
  13. Flash键盘钢琴谱
  14. ENVI添加指北针/比例尺
  15. php 对账单系统,微信支付开发对账单
  16. 在word文档中插入代码_如何在自动更新的Word文档中插入当前的月份和年份
  17. java项目笔记 - 第18章:坦克大战2.1
  18. c语言 power 头文件,pow - [ C语言中文开发手册 ] - 在线原生手册 - php中文网
  19. 传奇SF的架设-开外网
  20. 【CSS】1610- CSS 实现超过固定高度后出现展开折叠按钮

热门文章

  1. 历史文件夹_Win10备份文件教程:备份到OneDrive,文件历史记录
  2. php 初始化漏洞,这样做是不是不会引起PHP全局变量未初始化漏洞
  3. pytorch adagrad_【学习笔记】Pytorch深度学习—优化器(二)
  4. android语法帮助手册_新 App 「捧读:日语语法学习与分析」的开发幕后思考
  5. 更新鸿蒙系统运行评价,全球首批!升级使用鸿蒙OS真实反馈评价出炉:差评/好评都很真实...
  6. java反射可以获得什么属性_java反射获得属性的值
  7. 中职高级计算机操作员,计算机操作员专业排行榜
  8. oracle外部表kup-04040,【故障处理】19c PDB中创建外部表时,出现KUP-04040报错
  9. matplotlib学习记录 四
  10. Spring AOP (事务管理)