!["wget -r"을 사용하여 파일을 가져오지 못했습니다.](https://linux55.com/image/124182/%22wget%20%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B-r%22%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EA%B0%80%EC%A0%B8%EC%98%A4%EC%A7%80%20%EB%AA%BB%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
다음 명령을 사용하여 웹 서버에서 rpms 파일을 재귀적으로 다운로드합니다.
wget -r -np -R "index.html*" http://central-7-0-x86-64.rocksclusters.org/install/rolls/
2분 뒤에 나는 이해했다.
Total wall clock time: 2m 41s
Downloaded: 113 files, 1.2M in 4.7s (252 KB/s)
그러나 폴더에 *.rpm이 없습니다. 폴더 이름과 일부 XML 파일만 가져옵니다!
wget
모든 파일을 가져오는지 어떻게 알 수 있나요 ?
답변1
다음을 사용하여 재귀 최대 깊이 수준을 늘려야 합니다 -l
.
wget -r -np -R "index.html*" -l 10 http://central-7-0-x86-64.rocksclusters.org/install/rolls/
또는 -r
다음으로 바꾸십시오 -m
:
wget -m -np -R "index.html*" -l 10 http://central-7-0-x86-64.rocksclusters.org/install/rolls/