可以用来获取服务器上的所有文件。如果这是在我的网站foo.com上使用Django框架的目录结构,请假设

如果这是目录结构

/web/project1

/web/project2

/web/project3

/web/project4

/web/templates

不知道/project1,project2的目录名称。是否可以下载所有文件

请参阅stackoverflow.com/questions/273743/

首先,wget只能用于检索Web服务器提供的文件。在您发布的问题中,不清楚您是指实际文件还是网页。我会从你提出问题的方式猜测你的意图是下载服务器文件,而不是Django提供的网页。如果这是正确的,那么没有wget将无法工作。你需要使用像rsync或scp这样的东西。

如果你的意思是使用wget从Django中检索所有生成的页面,那么这只有在链接指向那些目录时才有效。所以,你需要一个代码如下的页面:

  • Project1

  • Project2

  • Project3

  • Project4

  • Templates

wget不是通灵者;它只能拉入它所知道的页面。

你可以用

wget -r -np http://www.foo.com/pool/main/z/

-r(递归获取文件/文件夹)

-np(递归检索时不下降到父目录)

要么

wget -nH --cut-dirs=2 -r -np http://www.foo.com/pool/main/z/

--cut-dirs(它使Wget不"看到"数字远程目录组件)

-nH(使用-r http://fly.srk.fer.hr/调用Wget将创建以fly.srk.fer.hr/开头的目录结构。此选项禁用此类行为。)

尝试递归检索 - -r选项。

你能举个例子我试过-drc选项。但不确定

如果这是允许的话,那将是一个安全问题。

大多数Web服务器允许您指定是否可以枚举目录结构。

wget 自己服务器上的文件,关于linux:wget可以用于获取服务器上的所有文件吗?...相关推荐

  1. ubuntu下linux:curl使用ftp获取服务器上指定目录的所有文件集合以及下载

    curl使用ftp获取服务器上指定目录的所有文件集合以及下载 直接编译可用,注意修改测试main函数内的字符串,注释我觉得写的挺详细了,跑不起来的评论区可问 头文件 #ifndef FTP_DOWNL ...

  2. ntp如何确认与服务器偏差_怎么测试linux下搭建的ntp服务器

    展开全部 三.什么是NTP 为了实现时间同步,我们就需要用户NTP(Network Time Protocol)这个协议32313133353236313431303231363533e78988e6 ...

  3. 常用虚拟机服务器系统,虚拟机技术和Linux系统是工作站和服务器经常用到的

    如果你想组装一台小型工作站或者家用服务器的话,多多少少都会接触到虚拟机技术和Linux系统相关知识.对于虚拟机技术和Linux系统,大多数人觉得很懵懂.不过没关系,本期我和大家简单分享一些简单关于虚拟 ...

  4. linux怎么重命名多个文件,在Linux中如何一次重命名多个文件详解

    前言 在日常工作中,我们经常需要对一批文件进行重命名操作,例如将所有的jpg文件改成bnp,将名字中的1改成one,等等. 你可能已经知道,我们使用 mv 命令在类 Unix 操作系统中重命名或者移动 ...

  5. linux如何生成tar文件内容,linux如何使用tar命令创建Tar.Gz压缩文件

    在Linux操作系统中,可以使用tar命令创建tar归档文件.本文介绍linux如何使用tar命令创建Tar.Gz压缩文件. tar存档是一个文件,用于存储其他文件的集合,包括有关它们的信息,例如所有 ...

  6. mysql注入如何读取本地文件_如何通过SQL注入获取服务器本地文件

    写在前面的话 SQL注入可以称得上是最臭名昭著的安全漏洞了,而SQL注入漏洞也已经给整个网络世界造成了巨大的破坏.针对SQL漏洞,研究人员也已经开发出了多种不同的利用技术来实施攻击,包括非法访问存储在 ...

  7. linux中哪个命令可以压缩部分文件,可以使用Linux解压缩命令,解压缩任意格式的压缩文件。...

    可以使用Linux解压缩命令,解压缩任意格式的压缩文件. 答:错 铁碳合金相图上的共晶线是 答:ECF 中国大学MOOC: 冲击电流计主要用来测量 答:短时间放电脉冲所迁移的电量 脊髓全长有两处膨大, ...

  8. 剑三服务器在哪个文件夹,剑网3无法正常获取服务器列表解决方法

    剑三有很多小伙伴在进入游戏时,输入完账号密码点击登录却发现无法正常获取服务器列表,那进游戏之后连接不上服务器怎么办呢?下面我们就一起来看看解决方法吧! 一般解决方法 1.先关闭游戏 2.打开我的电脑 ...

  9. mac 读linux格式文件内容,linux和mac osx 下查找替换并保存文件的方法

    1. 查找deskop.xml 并修改文件 find . -name desktop.xml|xargs sed -i '.bak' 's/$/ /g' 注: -i 参数在  mac 下一定要指定备份 ...

最新文章

  1. HP Z240组建磁盘阵列RAID1
  2. 如何在 ASP.Net Core 中使用 SignalR
  3. smart gesture安装失败_WinCC flexible SMART V3 SP2安装步骤以及常见错误解决方法
  4. java21天打卡Day12-IO流
  5. 数据标准是物联网大集成应用的核心
  6. 网络便签与网络通讯录
  7. GB35114—③、证书和密钥要求、基本功能要求及性能要求
  8. 2008 r2 server sql 中文版补丁_sql server 2008 r2 64位补丁包-sql server 2008 r2 64位sp3补丁 简体中文版 - 河东下载站...
  9. 悉尼大学计算机专业本科2019,2019悉尼大学申请条件
  10. 2021年12月全国程序员薪资出炉,你的排哪里……
  11. 第一天的学习内容----Excel自动化处理
  12. 【测试专场沙龙报名】千万级日活App的质量保证
  13. 罗斯蒙特333D信号转换器
  14. 华为手机手机连电脑显示无法连接服务器,手机连接电脑用云服务器异常
  15. react-native 找不到符号问题的解决方案
  16. ctf-web-速度要快
  17. 秋招笔试算法题——电容充电
  18. 千万不要说联通的网络不好……
  19. stm32—洋桃一号开发板U盘测试相关问题
  20. boj-311-小马过河

热门文章

  1. c语言中全局变量多线程调用-局部变量、静态局部变量、全局变量与静态全局变量分析
  2. 12 数码管动态显示(6位)
  3. 文件格式转换云平台 360converter.com
  4. 珍爱生命预防溺水安全教育主题PPT模板
  5. 纯css实现扁平化360卫士logo demo
  6. html中给li赋值,原生js拖拽ul里面的li给input赋值
  7. 关于自定义View中wrap_content属性失效的问题
  8. 企业微信如何批量添加好友、导入客户联系人的微信?
  9. 漫画:程序员为什么穿 “格子衫” ?
  10. Win11怎么更改管理员头像?Win11更改用户头像的方法