curl命令是一个利用URL规则在shell终端命令行下工作的文件传输工具;它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。

作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征;做网页处理流程和数据检索自动化。

语法格式:curl [参数] [网址]

常用参数:

-O 把输出写到该文件中,保留远程文件的文件名
-u 通过服务端配置的用户名和密码授权访问

参考实例

将下载的数据写入到文件,必须使用文件的绝对地址:

[root@linuxcool ~]# curl https://www.linuxcool.com/abc.txt --silent -O

访问需要授权的页面时,可通过-u选项提供用户名和密码进行授权:

[root@linuxcool ~]# curl -u root https://www.linuxprobe.com/Enter host password for user 'root':

curl命令 – 文件传输工具相关推荐

  1. CURL 命令行下载工具

     curl 是一个利用URL语法在命令行方式下工作的文件传输工具.它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP. ...

  2. tftp怎么给服务器传文件,TFTP文件传输工具使用

    <TFTP文件传输工具使用>由会员分享,可在线阅读,更多相关<TFTP文件传输工具使用(7页珍藏版)>请在人人文库网上搜索. 1.TFTP文件传输工具使用2002-12-3服务 ...

  3. curl 命令行下载工具使用方法小结

    获取curl curl 命令行下载工具 curl的官方网站为:    http://curl.haxx.se    官方下载页面为:http://curl.haxx.se/download.html ...

  4. rz安装 xshell_Linux与windows之间文件传输工具RZSZ安装(Xshell或CRT)

    RZSZ简介 一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆 linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地 ...

  5. 小试跨平台局域网文件传输工具NitroShare,几点感想

    随着电脑系统国产化的推进,单位用的OA系统已转移到国产电脑上了,但是国产电脑上的操作系统基于Linux,软件商店里可选的应用软件还不够多,功能也还有待提高.为了提高处理效率,经常需要把文件从国产电脑传 ...

  6. Windows 与 Linux之间进行文件传输,文件传输工具Cuteftp的使用方法。

    文件传输工具Cuteftp的使用方法 Cuteftp是一款FTP客户端软件,只要在linux上安装.启动了FTP服务,就可以使用Cuteftp在Windows 与 Linux之间进行文件传输. 一.  ...

  7. linux串口文件传输工具

    起因: 有块开发板需要调试app程序,但没有网口,编译的app没法传进去.如果采用通过把app打包到文件系统中,然后把文件系统重新刷到板子上的方法,非常的不方便,调试也很麻烦. 开发板环境: 架构:a ...

  8. ftp文件传输工具,5款你会喜欢的ftp文件传输工具

    对于ftp文件传输工具,你了解多少?其实一般人也接触不到这种软件.ftp文件传输工具主要是针对从事网站管理的工作人员比较有利的一款工具.可以帮助他们快速的解决工作中的问题.方便.简单.快捷又明了的解决 ...

  9. 新一代文件传输工具croc,croc的基本操作

    概述 croc 是一种工具,可以让任何两台计算机简单安全地传输文件和文件夹. AFAIK,croc 是唯一可以执行以下所有操作的 CLI 文件传输工具: 允许任意两台计算机传输数据(使用中继) 提供端 ...

最新文章

  1. 关于 hashcode 和 equals
  2. linux文件操作(二)
  3. Redis操作Key
  4. java https soap,Java Https Soap Server(Tomcat-Axis2)
  5. 用python画三维图、某区域的高程,python - 在PyQt中绘制具有高程和降低效果的3D矩形/多边形 - SO中文参考 - www.soinside.com...
  6. 白鹭引擎写入文字图层方法实例
  7. git 修改已提交的 commit
  8. Ubuntu 自动关机命令
  9. mig是指_mignt是什么意思
  10. 大话设计模式之爱你一万年:第三章 创建型模式:工厂模式:我想让你坐在宝马里笑:5.工厂模式之抽象工厂模式
  11. ps磨皮滤镜插件Portraiture for Mac 破解方法
  12. 【MOGDB/openGauss的txid_snapshot 数据类型和相关函数】
  13. LMDI 理论推导详解【从理论到Python-MATLAB实现(理论)】
  14. 二、TensorFlow2.x 基于图像的分类
  15. Pak散包查看器(SimpleViewPak)
  16. css 水平居中和垂直居中
  17. iOS 13 适配,关闭黑暗模式(夜间模式)
  18. 老干妈大战腾讯,最新迷幻反转!我笑疯了。。。
  19. IOS开发之判断iPhone连接的网络(WiFi,2G,3G,LTE,4G)是IPV4还是IPV6网络
  20. 职业学校计算机教师培训计划书,学校教师信息技术培训计划方案

热门文章

  1. 一篇令所有游戏圈的兄弟汗颜的文章
  2. 百度网盘终于不限速了!
  3. 如何管理WiFi无线网络?
  4. salmon:sailfish的升级版本
  5. 中国南极科考队两支内陆小分队顺利“会师”
  6. CSS3: The missing manual 《css3秘笈》笔记+布局、设计优秀资源整理
  7. redhat开机自动连接网络设置
  8. linux ubuntu 16.04 flash插件安装
  9. Warning[w6]
  10. 共识算法比较:Tendermint的BFT与EOS的dPoS