巧用wget批量下载网页中的安装包

 如下图:想批量下载这些包

 

此时我们   wget  http://192.168.211.156/rocky_rpm/ 只会下载到一个index.html文件,那怎么办呢?

输入命令  wget --help,发现

可以批量下载,还可以指定扩展名,因为全是rpm结尾的包

所以  wget -r -l 0 -A rpm -np http://192.168.211.156/rocky_rpm/

虽然还是会下载一些无关的文件,但是一旦匹配到非rpm的就会马上删除

其他下载方式如wget -r -l 0  http://192.168.90.6/test1/   会下载index.html页面,这可能是我们不想要的,也可能会把那个页面中的test2/   test3/  等文件也下载了,因此要加  -np  ,所以

wget -r -l 0 -R html -np http://192.168.90.6/test1/ ,当然,如果要下载的页面中有需要的html就要把-R html去掉,然后靠自己手动删除无关的文件

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值