已复制
全屏展示
复制代码

linux 命令 wget 使用详解


· 1 min read

下载网页或文件

使用 wget 命令下载网页或者文件,我们只用来下载文件,使用挺简单的。

wget --tries=2 --waitretry=1 --timeout=5 -O /tmp/index.html "https://www.baidu.com/"
  • --tries=10 总共尝试次数
  • --waitretry=1 每次尝试之前等待时间,单位为妙
  • --timeout=5 每次请求超时时间,超时后,不管尝试次数是否 完成,都停止请求
  • -O /tmp/index.html 结果存入 /tmp/index.html 文件内,也可以理解成重命名
  • --header="User-Agent: Mozilla" 指定 header,如果多个 header 则写多个参数

下载到指定目录

# 下载到指定目录,文件名保持不变
wget -P $DIR $url

# 下载到指定目录,并重命名文件
wget -O $DIR/filename.txt $url

指定用户名密码

# 适用于 http 协议和 ftp 协议
wget --user=$username --password=$password $url

# 适用于 ftp 协议
wget --ftp-user=$username --ftp-password=$password $url

断点续传下载

# -C 参数会检测偏移量,断点续传
wget -C http://xxx.xxx.com/xxx
🔗

文章推荐