wget下载目录下的文件

用wget下载整个目录下所有文件

wget http://10.100.64.225/nfs_share/scripts/ -r -c -np -nH --cut-dirs 2 --restrict-file-names=nocontrol


参数说明

-r  递归下载子目录

-c 断点续传

-np 不下载父目录

-nH 不创建主机名目录

--cut-dirs  剪掉主机名后面的相对目录数,避免创建N多层目录

--restrict-file-names=nocontrol 下载后文件名正常保存,文件名为中文时可以避免乱码

--level=5 默认只下5层子目录,需要更深的修改这个目录


其他参数man一下按需使用吧

存在问题是会保存 index.html?C=D;O=A等页面文件


方法一: 下载完后删除

 find -name "index.html*" | xargs rm


方法二:用-E -R html参数删除

-E 将所有text/html文档以.html扩展名保存

-R html 不保存html文件

这种方法适用于下载目录里没有text/html的文档



  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值