wget 使用技巧

原贴:http://linuxtoy.org/archives/wget-tips.html

wget 使用技巧

<script type="text/javascript"> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script> width="300" scrolling="no" height="250" frameborder="0" allowtransparency="true" hspace="0" vspace="0" marginheight="0" marginwidth="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-9432205671574187&dt=1192450815352&lmt=1192448290&alternate_ad_url=http%3A%2F%2Finuxtoy.org%2Fwp-content%2Fscripts%2Fgoogle_adsense_script.html&format=300x250_as&output=html&correlator=1192450814861&channel=9061308644&url=http%3A%2F%2Flinuxtoy.org%2Farchives%2Fwget-tips.html&color_bg=FFFFFF&color_text=000000&color_link=BB5500&color_url=BBBBBB&color_border=FFFFFF&ad_type=text&ref=http%3A%2F%2Flinuxtoy.org%2F&cc=100&ga_vid=1563794229.1188835902&ga_sid=1192450789&ga_hid=978119383&ga_fc=true&flash=9&u_h=800&u_w=1280&u_ah=776&u_aw=1280&u_cd=24&u_tz=480&u_his=1&u_nplug=3&u_nmime=4" name="google_ads_frame">

wget 是一个命令行的下载工具。对于我们这些 Linux 用户来说,几乎每天都在使用它。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。

  1. $ wget -r -np -nd http://example.com/packages/

    这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中,-np 的作用是不遍历父目录,-nd 表示不在本机重新创建目录结构。

  2. $ wget -r -np -nd --accept=iso http://example.com/centos-5/i386/

    与上一条命令相似,但多加了一个 --accept=iso 选项,这指示 wget 仅下载 i386 目录中所有扩展名为 iso 的文件。你也可以指定多个扩展名,只需用逗号分隔即可。

  3. $ wget -i filename.txt

    此命令常用于批量下载的情形,把所有需要下载文件的地址放到 filename.txt 中,然后 wget 就会自动为你下载所有文件了。

  4. $ wget -c http://example.com/really-big-file.iso

    这里所指定的 -c 选项的作用为断点续传。

  5. $ wget -m -k (-H) http://www.example.com/

    该命令可用来镜像一个网站,wget 将对链接进行转换。如果网站中的图像是放在另外的站点,那么可以使用 -H 选项。

[via]

→ 转载时务必以超链接形式标明文章原始出处及作者信息。
→ 本文网址:http://linuxtoy.org/archives/wget-tips.html

15 Comments

  1. 1 wyg1258 Commented @ 2007-10-14 10:15 am

    很实用的介绍

  2. 2 Anderson Commented @ 2007-10-14 10:15 am

    网络状况不好的时候用wget就对了,非常非常稳定

  3. 3 stlxv Commented @ 2007-10-14 11:04 am

    “对于我们这些 Linux 用户来说,几乎每天都在使用它。”

    像我这种,是几乎从来不用它…….

  4. 4 biowee Commented @ 2007-10-14 11:09 am

    不错!如果使用图形界面的,有gwget可以使用。

  5. 5 Jake Commented @ 2007-10-14 11:31 am

    非常有用。谢谢。

  6. 6 lh Commented @ 2007-10-14 3:28 pm

    如果ie下载有wget这样的功能就好了。再win下下载是越下越慢。linux下没有这样的情况

  7. 7 mumonitor Commented @ 2007-10-14 3:43 pm

    3,4一直用,其他的学习了,多谢!

  8. 8 zissan Commented @ 2007-10-14 4:16 pm

    看来我和stlxv属于另类了 :-)

  9. 9 Sutra Commented @ 2007-10-14 4:40 pm

    To lh:
    Win 下也有wget for windows 的呀。

  10. 10 ding Commented @ 2007-10-14 5:00 pm

    学习 收藏了!

  11. 11 wget 使用技巧 at 创意纪 Pingbacked @ 2007-10-14 8:10 pm

    […] $ wget -m -k (-H) http://www.example.com/该命令可用来镜像一个网站,wget 将对链接进行转换。如果网站中的图像是放在另外的站点,那么可以使用 -H 选项。 转载自这里。 Related Posts开源搜索引擎Nutch全攻略 […]

  12. 12 John Commented @ 2007-10-15 9:22 am

    wget 也有windows下的版本。我一直在用,非常好用。

  13. 13 sbilly Commented @ 2007-10-15 10:16 am

    我也一直用 wget 呵呵~
    Linux/Solaris/Windows …

  14. 14 My Open Course Ware » wget 使用技巧 Pingbacked @ 2007-10-15 11:09 am

    […] Linux下很有用的下载工具wget的使用方法。虽然直接man可以得到,但是人家整理出来并翻译了,吸收消化还是很不错的。转载自LinuxTOY,原文在这里: […]

  15. 15 NightOwl Commented @ 2007-10-15 2:46 pm

    对 于上面的朋友说的在windows下不能用wget的问题,有一个比较好的解决方案。Ming Bai(http://mbbill.googlepages.com/)推荐了一个 unxutils 的windows工具包。里面包括了静态编译好的很多unix/Linux下面的工具(当然包括wget)。这个包的好处是体积非常小,而且不依赖任何动 态连接库。感兴趣的朋友可以在如下地址下载到:http://unxutils.sourceforge.net/

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Wget 是一种允许用户从互联网上获取文件的命令行程序,可以通过 Powershell 来使用它。要使用 Powershell wget,可以在 Powershell 中使用 Invoke-WebRequest 命令来下载文件,例如:Invoke-WebRequest -Uri <URL> -OutFile <文件名> ### 回答2: Powershell中的wget命令是用来从指定的URL下载文件的。它可以用于各种不同的情况和用途,以下是一些使用案例: 1. 下载文件:使用wget命令可以轻松地从任意URL下载文件。只需提供文件的URL和保存文件的路径,该命令将自动从URL下载文件并保存到指定的路径。 2. 批量下载文件:wget还可以用于批量下载文件,例如从某个网站下载一系列的图片或文档。可以使用循环结构配合wget命令,逐个下载文件并保存到指定位置。 3. 下载并覆盖文件:在某些情况下,可能需要重复下载同一个文件并覆盖已存在的版本。wget命令可以使用"-O"选项来指定文件的保存路径和文件名,以确保每次下载时都会覆盖该文件。 4. 限速下载:有时候需要限制下载速度,以确保不会占用过多网络带宽。wget命令提供了"--limit-rate"选项,可以设置下载速度的上限,使下载过程更加稳定。 5. 下载镜像网站:wget命令还支持下载整个网站的功能,这在需要备份网站内容时非常有用。使用"-r"选项可以递归下载整个网站,并将其保存到本地。 总之,Powershell的wget命令是一种强大的工具,可以帮助用户实现各种下载需求。无论是简单的文件下载还是复杂的网站镜像,都可以通过wget命令轻松完成。 ### 回答3: Powershell的wget是一个命令行工具,用于在Windows操作系统中下载文件。它支持HTTP、HTTPS和FTP等协议,并且具有很多实用的功能。 以下是一些Powershell wget使用案例: 1. 下载文件:使用wget命令下载文件非常简单。例如,要下载一个文件,可以使用以下命令: wget https://example.com/file.txt 这将从指定的URL下载file.txt文件并保存在当前目录下。 2. 下载多个文件:wget还支持同时下载多个文件。例如,要下载多个文件,可以使用以下命令: wget https://example.com/file1.txt, https://example.com/file2.txt 这将同时从指定的URL下载file1.txt和file2.txt文件并保存在当前目录下。 3. 断点续传:wget还支持断点续传功能,即在下载过程中中断后可以从断点继续下载。例如,要使用断点续传下载文件,可以使用以下命令: wget -c https://example.com/largefile.zip 这将从指定的URL下载largefile.zip文件,并在中断后从上次下载的位置继续下载。 4. 下载到指定目录:除了默认下载到当前目录下,wget还支持将文件下载到指定的目录中。例如,要将文件下载到指定目录,可以使用以下命令: wget -P C:\Downloads https://example.com/file.txt 这将从指定的URL下载file.txt文件,并保存在C:\Downloads目录下。 5. 遍历下载:wget还支持递归下载,即可以下载整个网站的所有文件。例如,要递归下载整个网站,可以使用以下命令: wget -r https://example.com 这将从指定的URL下载该网站的所有文件,并保存在当前目录下的相应目录结构中。 总结起来,Powershell的wget命令在Windows操作系统中提供了一个简单而强大的工具,用于下载文件。无论是下载单个文件,多个文件,还是递归下载整个网站,都可以通过wget命令轻松实现。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值