位置: IT常识 - 正文

curl命令 文件传输工具(curl命令上传文件到服务器)

编辑:rootadmin
curl命令来自英文词组“CommandLine URL”的缩写,其功能是用于在Shell终端界面中基于URL

推荐整理分享curl命令 文件传输工具(curl命令上传文件到服务器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:curl输出到文件,curl命令上传文件夹,curl输出到文件,curl命令详解,curl命令上传文件夹,curl命令上传文件到http,curl命令 -d,curl命令上传文件夹,内容如对您有帮助,希望把文章链接给更多的朋友!

curl命令来自英文词组“CommandLine URL”的缩写,其功能是用于在Shell终端界面中基于URL规则进行的文件传输工作。curl是一款综合的传输工具,可以上传也可以下载,支持HTTP、HTTPS、FTP等三十余种常见协议。

语法格式:curl [参数] 网址URL [文件名]

curl命令  文件传输工具(curl命令上传文件到服务器)

常用参数:

-a追加写入到指定文件-A设置用户代理标头信息-b设置用户Cookie信息-B使用ASCII文本传输-C支持断点续传-d以HTTP POST方式传送数据-D把头部信息写入到指定文件-e设置来源网址URL-f连接失败时不显示报错-o设置新的本地文件名-O保留远程文件的原始名-G以GET方式传送数据-H自定义头信息-I只显示请求头信息-K读取指定配置文件-N禁用缓冲输出-s静默执行模式-T上传指定文件-u设置服务器的用户名和密码-U设置代理的用户名和密码--basic使用HTTP基本验证--cacert设置CA证书文件--capath设置CA证书目录--cert-type设置客户端证书文件和密码--ciphers设置SSL证书密码--connect-timeout设置最大请求时间--create-dirs创建本地目录的层次结构--digest使用数字身份验证--ftp-create-dirs自动创建远程目录--ftp-pasv使用PASV/EPSV代替端口--ftp-ssl使用SSL/TLS来进行数据传输--ftp-ssl-reqd使用SSL/TLS来进行数据传输--help显示帮助信息--key设置私钥文件名--key-type设置私钥文件类型--limit-rate设置传输速度--max-filesize设置最大下载的文件总量--max-redirs设置最大重定向次数--pass设置密钥密码--progress-bar显示进度条--verbose显示执行过程详细信息--version显示版本信息

参考示例

获取指定网站的网页源码:

[root@linuxcool ~]# curl https://www.linuxcool.com% Total % Received % Xferd Average Speed Time Time Time CurrentDload Upload Total Spent Left Speed0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0<!DOCTYPE html><html lang="zh-CN"><head><meta http-equiv="X-UA-Compatible" content="IE=Edge"/><meta charset="UTF-8" />………………省略部分输出信息………………

下载指定网站中的文件:

[root@linuxcool ~]# curl -O https://www.linuxprobe.com/docs/LinuxProbe.pdf% Total % Received % Xferd Average Speed Time Time Time CurrentDload Upload Total Spent Left Speed100 16.8M 100 16.8M 0 0 22.5M 0 --:--:-- --:--:-- --:--:-- 22.5M

打印指定网站的HTTP响应头信息:

[root@linuxcool ~]# curl -I https://www.linuxcool.com% Total % Received % Xferd Average Speed Time Time Time CurrentDload Upload Total Spent Left Speed0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0HTTP/2 200server: Tenginecontent-type: text/html; charset=UTF-8vary: Accept-Encodingdate: Wed, 04 May 2023 06:44:26 GMTvary: Accept-Encodingx-powered-by: PHP/7.4.11vary: Accept-Encoding, Cookiecache-control: max-age=3, must-revalidateali-swift-global-savetime: 1651646666via: cache3.l2cn1802[235,234,200-0,M], cache17.l2cn1802[236,0], kunlun10.cn257[403,414,200-0,M], kunlun2.cn257[417,0]x-cache: MISS TCP_REFRESH_MISS dirn:0:416601537x-swift-savetime: Wed, 04 May 2023 06:44:26 GMTx-swift-cachetime: 3timing-allow-origin: *eagleid: ab08f29616516466664417014e

下载指定文件服务器中的文件(用户名:密码):

[root@linuxprobe ~]# curl -u linuxprobe:redhat ftp://www.linuxcool.com/LinuxProbe.pdf与该功能相关的Linux命令:tftp命令 上传及下载文件ftpcount命令 显示当前登录FTP的用户人数uuto命令 将文件传送到远端的UUCP主机ncftp命令 传输文件rmt命令 远端磁带传输协议模块gpm命令 提供文字模式下的滑鼠事件处理symlinks命令 维护符号连接的工具程序ftpwho命令 显示FTP会话信息rsync命令 远程数据同步工具axel命令 多线程下载工具
本文链接地址:https://www.jiuchutong.com/zhishi/301133.html 转载请保留说明!

上一篇:mlabel命令 设定磁盘的标签(mla指令)

下一篇:telnet命令 控制远程设备(telnet 执行命令)

  • 微信营销究竟应该怎么做?(微信营销主要有哪些)

    微信营销究竟应该怎么做?(微信营销主要有哪些)

  • beats flex怎么充电

    beats flex怎么充电

  • 因特网是什么(因特网是什么网的简称)

    因特网是什么(因特网是什么网的简称)

  • 淘宝怎么删除自己的提问(淘宝怎么删除自己的匿名评价)

    淘宝怎么删除自己的提问(淘宝怎么删除自己的匿名评价)

  • oppo手机在设置里面麦克风是哪一个(oppo手机在设置里面怎么调字体大小)

    oppo手机在设置里面麦克风是哪一个(oppo手机在设置里面怎么调字体大小)

  • 荣耀9x隐藏功能(荣耀九x隐藏功能)

    荣耀9x隐藏功能(荣耀九x隐藏功能)

  • 苹果x看视频发热正常吗?(苹果x看视频发热卡顿)

    苹果x看视频发热正常吗?(苹果x看视频发热卡顿)

  • 苹果400按什么接人工(苹果手机400电话是多少)

    苹果400按什么接人工(苹果手机400电话是多少)

  • 华为手机反复重启怎么回事(华为手机反复重启进不了系统)

    华为手机反复重启怎么回事(华为手机反复重启进不了系统)

  • nova6截屏快捷怎么操作(华为nova6截图按哪个)

    nova6截屏快捷怎么操作(华为nova6截图按哪个)

  • 如何设置后台运行

    如何设置后台运行

  • 苹果手机快手通讯录好友怎么删除(苹果手机快手通知开了也没消息)

    苹果手机快手通讯录好友怎么删除(苹果手机快手通知开了也没消息)

  • 电话没人接会响多少秒(电话没人接会响多久)

    电话没人接会响多少秒(电话没人接会响多久)

  • vivo手机怎么打视频电话(vivo手机怎么打开后盖)

    vivo手机怎么打视频电话(vivo手机怎么打开后盖)

  • 蓝牙耳机弹窗怎么设置(蓝牙耳机弹窗怎么设置安卓)

    蓝牙耳机弹窗怎么设置(蓝牙耳机弹窗怎么设置安卓)

  • 酷我k歌怎么录歌(如何操作酷我k歌的录唱)

    酷我k歌怎么录歌(如何操作酷我k歌的录唱)

  • 三星s10怎么开启无线充电(三星s10怎么开启120hz)

    三星s10怎么开启无线充电(三星s10怎么开启120hz)

  • 小米9用的什么马达(小米9用的什么电池)

    小米9用的什么马达(小米9用的什么电池)

  • 探探左划是什么意思(探探左边滑是什么意思)

    探探左划是什么意思(探探左边滑是什么意思)

  • iphonexs续航时间(苹果xs的续航)

    iphonexs续航时间(苹果xs的续航)

  • 苹果xs怎么关闭后台(苹果xs怎么关闭屏幕旋转)

    苹果xs怎么关闭后台(苹果xs怎么关闭屏幕旋转)

  • 虎扑怎么删自己的帖子(虎扑怎么删除消息)

    虎扑怎么删自己的帖子(虎扑怎么删除消息)

  • 天猫如何用微信支付(天猫如何用微信支付付款)

    天猫如何用微信支付(天猫如何用微信支付付款)

  • antd中的form表单中的wrapperCol和labelCol问题(antd form table)

    antd中的form表单中的wrapperCol和labelCol问题(antd form table)

  • 【AWS入门】在AWS EC2实例上托管 WordPress 博客(aws documentation)

    【AWS入门】在AWS EC2实例上托管 WordPress 博客(aws documentation)

  • 申报个人所得税在哪里报
  • 个人出租不动产税率
  • 个人所得税怎么扣除标准
  • 所得税预缴怎么做分录
  • 企业所得税减免优惠政策
  • 电子承兑汇票怎么做账
  • 建筑公司成本发票不够
  • 建筑 设计 招聘
  • 二房东转租如何办理营业执照
  • 小规模纳税人季报还是月报?
  • 免费样品销售给客户计入什么科目
  • 政府补贴项目申报流程
  • 采购入库损耗如何计算
  • 企业收到投资者以外币投入的资本应当采用什么折算
  • 公司成立初期费用入账
  • 新成立的公司如何建账
  • 企业间借贷利息如何入账
  • 公司收到个人借款的现金流量
  • 畅捷通t3怎么增加新的会计年度
  • 生产销售部门职责
  • 自己生产的水泥用于建造厂房
  • 五险一金个人缴纳部分
  • w11系统有哪些新功能
  • 收到上级工会下拨的工会经费
  • 经济作物国家有什么补助吗
  • cortana小娜可以卸载吗
  • ubuntu 安装vs code
  • 乱账怎么调整
  • tensorflow1 教程
  • html无刷新跳转
  • 信托融资放在哪个科目
  • 零售价是含税价还是不含税价
  • thinkphp 模块
  • php怎么写接口给别人调用
  • 非贸付汇代扣代交哪些税
  • 权重函数公式
  • 兼职算受雇吗
  • 代扣税费分录
  • 技术开发费免税政策
  • 绿化养护合同交不交印花税
  • 领备用金填什么单子
  • 计提本月应交增值税会计科目
  • 合并报表中的抵消分录是什么意思?
  • 二手车没有发票能上牌吗
  • 外购商品发给员工要交个税吗
  • 第三方平台佣金账务处理
  • 公司发放工作服怎么做账务处理
  • 办公室购买电脑属于什么费用
  • 运杂费扣除增值税进项税额
  • 营业账簿印花税怎么申报
  • 发票的抵扣期限是多少天
  • windows 8
  • 苹果电脑mac怎么卸载软件
  • centos server
  • windows共享文件夹端口号
  • win7还原系统怎么还原
  • windows 10激活不了
  • 进入注册表的快捷键
  • windows xp桌面图标
  • win7 32位中文语言包
  • win10如何禁用windows defender
  • win10怎么变回系统默认字体
  • win10右下角的图标点不开
  • win7的系统设置
  • javascript语言基础
  • javascript编写
  • android 测试工具
  • python下读取公私钥做加解密实例详解
  • 开发 工具
  • 批量 update
  • Jquery和BigFileUpload实现大文件上传及进度条显示
  • javascript中的匿名函数
  • 文化事业建设税减免政策2023
  • 发票打印机设备设置
  • 爱信诺开票系统怎么安装
  • 广西国家税务局于红林
  • 江苏社保缴费基数是什么意思
  • 开通税务在哪里弄
  • 税务稽查机构
  • 煤矸石占地需要哪些手续
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设