SFD2008 in GuiZhou University Eddan

Monday Jan 05, 2009

   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 选项。

    Referece:http://linuxtoy.org/archives/wget-tips.html

    some other useful links :

    http://hi.baidu.com/black4087/blog/item/d00af8f23520f216b07ec5e4.html

    http://www.phpchina.com/bbs/thread-86144-1-1.html

  6. solaris10wget的使用:http://developers.sun.com.cn/blog/paul/entry/20070108

  7. ps:若是电脑中没有安装wget,那么有两种方法在没有安装wget的电脑上上传需要下载的软件  

       7.1、首先在自己的电脑a上下载相关的wget,若是电脑为sparc的,那么就下载支持sparc的wget,安装

               然后使用wget按照之前的说明下载需要的软件s到/home/software下(s代表下载的软件名)

               然后telnet到没有安装wget的远程机器b中

               在b中使用mkdir D创建一个D目录

               cd D 转到D的目录下

               cp /home//software/s   ./

        7.2、利用ftp和自己的用户名和密码,创建自己的站点,把软件下载到自己的站点

                 然后把软件上传到远程电脑(即没有wget的机器,当然安装了wget的也可以使用此方法下载软件)

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed