curl命令 – 文件传输工具

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

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

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

常用参数:

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

参考实例

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

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

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

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

原创文章,作者:云东方,如若转载,请注明出处:https://www.yundongfang.com/1710.html

(0)
上一篇 2021年3月19日 上午5:21
下一篇 2021年3月19日 上午5:27

相关推荐

  • lvdisplay命令 – 显示LVM逻辑卷属性

    lvdisplay命令用于显示LVM逻辑卷空间大小、读写状态和快照信息等属性。如果省略”逻辑卷”参数,则lvdisplay命令显示所有的逻辑卷属性。否则,仅显示指定的逻辑卷属性。 …

    Linux命令 2021年3月19日
  • rpcinfo命令 – 查询RPC信息

    rpcinfo命令的主要用途是利用RPC调用,访问RPC服务器,显示其响应信息,从而查询已注册的RPC服务。 语法格式:rpcinfo [参数] [主机] 常用参数: -a 使用指…

    Linux命令 2021年3月19日
  • ifplugstatus命令 – 检查网线是否已插到在网络接口

    ifplugstatus命令可以查看所有网络接口的状态,或是指定网络接口的状态。 这个命令Ubuntu没有预装,通过下面的命令来安装sudo apt-get install ifp…

    Linux命令 2021年3月18日
  • Category: 7:设备管理

    add_drv命令用于通知系统新安装的设备驱动程序。系统中的每个设备都有一个与之相关的名称。这个名称由设备的n […]

    Linux命令 2021年3月18日
  • arp命令 – 操纵系统arp缓存

    arp命令的英文全拼“Address Resolution Protocol” 。该命令用于操作主机的arp缓存,它可以显示arp缓存中的所有条目、删除指定的条目或者添加静态的ip…

    Linux命令 2021年3月19日
  • vgcreate命令 – 创建卷组

    vgcreate命令用于创建LVM卷组。卷组(Volume Group)将多个物理卷组织成一个整体,屏蔽了底层物理卷细节。在卷组上创建逻辑卷时不用考虑具体的物理卷信息。 语法格式:…

    Linux命令 2021年3月19日
  • pstack命令 – 显示每个进程的栈跟踪

    pstack是一个shell脚本,用于打印正在运行的进程的栈跟踪信息,它实际上是gstack的一个链接,而gstack本身是基于gdb封装的shell脚本.。 此命令可显示每个进程…

    Linux命令 2021年3月18日
  • lndir命令 – 连接目录内容

    lndir命令的全称为“ link directory ”,该命令用于连接目录内容。 执行lndir命令可以把源目录底下的文件和子目录统统建立起相互对应的符号连接。lndir命令用…

    Linux命令 2021年3月19日
  • symlinks命令 – 维护符号连接的工具程序

    symlinks命令可以检查目录中的符号连接,并显示符号连接类型。 语法格式:symlinks [参数] [目录] 常用参数: -c 将使用绝对路径的符号连接转换为相对路径 -d …

    Linux命令 2021年3月19日
  • gzip命令 – 压缩和解压文件

    gzip命令的英文是“GNUzip”,是常用来压缩文件的工具,gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多处“.gz”扩展名。 gzip是在Linux系统中经常…

    Linux命令 2021年3月18日