wget 从远程 URL 下载正则表达式模式文件

wget 从远程 URL 下载正则表达式模式文件

我想*httpd*从远程 CentOS 镜像下载所有 RPM 文件,我正在尝试执行以下命令,但它似乎不起作用

[root@yum foo]# wget -r --no-parent -A "*httpd*" https://mirrors.edge.kernel.org/centos/7.5.1804/os/x86_64/Packages/

我看到它创建了一个目录结构,但目录中没有文件。

[root@yum foo]# ls
mirrors.edge.kernel.org

我做错了什么?

答案1

您尝试执行此操作的网站有一个robots.txt文件,其中包括

User-Agent: *
Disallow: /

当处于递归模式时,wget遵守此文件,因此拒绝进行递归复制。

相关内容