Wget

沒有使用“wget -r”獲取文件

  • December 22, 2017

我使用以下命令從 Web 伺服器遞歸下載 rpms 文件

wget -r -np -R "index.html*" http://central-7-0-x86-64.rocksclusters.org/install/rolls/

兩分鐘後,我看到

Total wall clock time: 2m 41s
Downloaded: 113 files, 1.2M in 4.7s (252 KB/s)

但是,文件夾中沒有 *.rpm。它只獲取文件夾名稱和一些 xml 文件!

我怎麼知道wget要獲取所有文件?

您必須通過以下方式增加遞歸最大深度級別-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/

引用自:https://unix.stackexchange.com/questions/412500