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

相关推荐

  • squid命令 – 代理服务器守护进程

    squid命令是使用最广泛的代理服务器软件,可以节省网络带宽,提高网站的访问速度,它对服务器硬件的内存要求比较高。 它支持FTP、Gopher和HTTP协议的数据对象。 语法格式:…

    Linux命令 2021年3月19日
  • write命令 – 发送信息

    write命令用于向指定登录用户终端上发送信息。通过write命令可传递信息给另一位登入系统的用户,当输入完毕后,键入EOF表示信息结束,write命令就会将信息传给对方。如果接收…

    Linux命令 2021年3月18日
  • hdparm命令 – 显示与设定硬盘参数

    hdparm命令用于检测,显示与设定IDE或SCSI硬盘的参数。 语法格式:hdparm [参数] 常用参数: -a 设定读取文件时,预先存入块区的分区数 -f 将内存缓冲区的数据…

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

    lp命令用于打印文件,或者修改排队的打印任务。与lpr命令类似,lp命令既支持文件输入也支持标准输入。它与lp […]

    Linux命令 2021年3月18日
  • pvmove命令 – 移动物理盘区

    pvmove命令的作用是可以将源物理卷上的物理盘区移动到一个或多个其他的目标物理卷。 使用pvmove命令时可以指定一个源日志或卷。在这种情况下,只有逻辑卷使用的区才会被移动到目标…

    Linux命令 2021年3月19日
  • rdev命令 – 查询、设置内核映像文件

    rdev命令可以用来查询/设置内核映像文件的根设备,RAM 磁盘大小或视频模式。 不带任何参数的 rdev 命令将输出当前根文件系统的 /etc/mtab 文件行。 语法格式:rd…

    Linux命令 2021年3月18日
  • shapecfg命令 – 管制网络设备的流量

    shapecfg命令用于管制网络设备的流量。自Linux-2.15开始,便支持流量管制的功能。 语法格式:shapecfg [参数] 常用参数: attach  将流量管制器与实际…

    Linux命令 2021年3月19日
  • vgrename命令 – 重命名卷组

    在Linux下使用新硬盘安装系统,安装好以后再挂载原来的硬盘,分区格式全为系统默认分区,系统默认使用的是lvm格式,并且默认的卷都是 VolGroup00。我们此时就需要使用vgr…

    Linux命令 2021年3月18日
  • bzcat命令 – 读取bzip2压缩文件的内容

    相比较于gzip,bzip2有更好的压缩比,bzcat则是查看bzip2压缩文件后的内容。 语法格式:bzcat [命令] 参考实例 创建bzip2文件: [root@xtuos.…

    Linux命令 2021年3月18日
  • fsck.minix命令 – 文件系统管理

    Linux fsck.minix命令用于检查文件系统并尝试修复错误。 当minix文件系统发生错误时,可用fsck.minix指令尝试加以参考。 MINIX文件系统(英语:MINI…

    Linux命令 2021年3月19日