This is Linux网络客户端工具 StudyNote.

  • wget命令

    • wget -o example.html https://www.example.com         # 将网页保存为本地网页文件
      wget -O https://www.example.com/index.html        # 将网页保存为本地网页文件,并将 URL 的最后部分当作文件名
      # 其他选项
      -b            # 启用后台下载
      -q            # 启用静默下载
      -c            # 启用续传
      --limit-rate SPEED            # 限速
      # 常用选项
      wget -O - -q URL            # 不下载文件,只将其打印在终端
      
    • 详情参见:http://www.ruanyifeng.com/blog/2019/09/curl-reference.html

  • curl命令

    • curl -o [local_dir] remote_url  # 指定远端文件目录和本地文件目录
      curl "https://www.{baidu,douban}.com" -o "site_#1.txt"  #  后面的#1代表前面的参数
      
      #  FTP文件上传
      curl -T local_files ftp://user:passwd@remote_ip:port/data
      #  或者使用curl -T local_files user:passwd ftp://remote_ip:port/data
      
      # 其他选项
      -A/--user-agent            # 设置用户代理标识
      --basic            # 使用HTTP基本认证
      --tcp-nodelay            # 使用TCP_NODELAY选项
      -e/--referer <来源网站>            # 设置来源网站
      --cacert <FILE>            # 设置ssl证书
      --compressed            # 要求返回压缩格式
      -H/--header <line>            # 设置首部信息
      --limit-rate <speed>            # 限速
      -u/--user <user[:passwd]>            # 设置传输服务器的账号和密码
      -0            # 使用HTTP1.0协议
      
    • 详情参见:http://www.ruanyifeng.com/blog/2019/09/curl-reference.html

  • ping命令

    • # ping - send ICMP ECHO_REQUEST to network hosts
      # ICMP: Internet Control Message Protocol
      # 参数:
      -c \#             # 发送的ping包个数
      -w \#            # ping命令超时时长
      -W \#             # 一次ping操作中,等待对方响应的超时时长
      -s \#             # 指明ping包报文大小
      
  • hping命令

  • lftp命令

  • lftpget命令

Copyright © AGou 2020 all right reserved,powered by Gitbook该文件修订时间: 2020-05-06 05:23:14

results matching ""

    No results matching ""