![wget은 원격 URL에서 정규식 패턴 파일을 다운로드합니다.](https://linux55.com/image/143118/wget%EC%9D%80%20%EC%9B%90%EA%B2%A9%20URL%EC%97%90%EC%84%9C%20%EC%A0%95%EA%B7%9C%EC%8B%9D%20%ED%8C%A8%ED%84%B4%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%ED%95%A9%EB%8B%88%EB%8B%A4..png)
원격 CentOS 미러에서 모든 RPM 파일을 다운로드 하고 싶습니다 *httpd*
. 다음 명령을 실행하려고 하는데 작동하지 않는 것 같습니다.
[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
이 파일이 존중되므로 재귀 복사가 거부됩니다.