"wget ​​​​-r"을 사용하여 파일을 가져오지 못했습니다.

"wget ​​​​-r"을 사용하여 파일을 가져오지 못했습니다.

다음 명령을 사용하여 웹 서버에서 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/

관련 정보