linux文件下载、服务器交互命令(wget)

发布时间 2023-05-26 15:25:15作者: Journey&Flower

wget 命令:

简介:WGET 是一个命令行工具,也是一个自由软件,用于在网络上从 Web 服务器下载文件。它支持 HTTP、FTP 和 HTTPS 协议,允许用户在中断的情况下恢复下载过程。

使用方法:

wget [options...] <url>

常见参数:

  • -O/--output-document <file> : 将输出写入指定的文件中。例如:wget -O output.txt https://example.com
  • -q/--quiet : 静默模式,不输出任何信息。例如:wget -q https://example.com
  • -c/--continue : 断点续传,从上一次下载中断处开始继续下载。例如:wget -c https://example.com/file.zip
  • -t/--tries <num> : 下载文件失败时重试的次数。例如:wget -t 5 https://example.com/file.zip
  • -r/--recursive : 递归下载整个网站。例如:wget -r -np https://example.com
  • -p/--page-requisites : 下载网页所需的所有资源,包括图片和样式表等。例如:wget -p https://example.com
  • -U/--user-agent <agent-string> : 模拟特定的用户代理标识。例如:wget -U "Mozilla/5.0" https://example.com
  • -A/--accept <list> : 下载指定文件类型的文件,例如 pdf,jpg。例如:wget -A pdf,jpg https://example.com/downloads/

更多参数可以通过 man wget 命令或官方文档查看。

常用方式

-O 指定文件名称或指定路径

--no-check-certificate忽略https认证

wget下载tomcat安装包

wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.14/bin/embed/apache-tomcat-10.0.14-embed.tar.gz

如果遇到证书问题,使用--no-check-certificate跳过认证。

wget --no-check-certificate  https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.14/bin/embed/apache-tomcat-10.0.14-embed.tar.gz

wget下载tomcat安装包并指定名字

wget -O tomcat.tar.gz --no-check-certificate  https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.14/bin/embed/apache-tomcat-10.0.14-embed.tar.gz

-O 指定文件名称参数
tomcat.tar.gz指定文件名称

wget下载tomcat安装包到指定路径

wget -O /home/test2/tomcat.tar.gz --no-check-certificate  https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.14/bin/embed/apache-tomcat-10.0.14-embed.tar.gz

-O 指定文件路径以及名称参数
/home/test2/tomcat.tar.gz指定路径和名称