wget -r -l1 -nc --no-parent -A.apk,.tar.gz -e robots=off http://mirrors.aliyun.com/alpine/v3.13/main/x86_64
wget -r -l1 -nc --no-parent -A.apk,.tar.gz -e robots=off http://mirrors.aliyun.com/alpine/v3.13/community/x86_64
wget参数解释:
- -nd:不创建目录,wget默认会创建一个目录
- -r:递归下载
- -l1:递归一层,只下载指定文件夹中的内容,不下载下一级目录中的。
- -nc:下载时跳过已经存在的文件
- –no-parent:不下载父目录中的文件
- -A:接受的扩展类型(多个扩展类型以逗号分隔)
- -R:拒绝的扩展类型(多个扩展类型以逗号分隔)
- -e robots=off:忽略robots
类似地:
# 一键下载CentOS源的rpm包
wget -r -l1 -nc --no-parent -A.rpm -e robots=off http://mirrors.aliyun.com/centos-vault/7.6.1810/os/x86_64/Packages
# 一键下载OpenStack源的rpm包
wget -r -l1 -nc --no-parent -A.rpm -e robots=off http://mirrors.aliyun.com/centos-vault/7.6.1810/cloud/x86_64/openstack-rocky