linux命令wget参数

不及物动词 其他 98

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    wget是一个在Linux系统中常用的命令行工具,用于从网页或FTP服务器下载文件。

    wget命令的基本语法如下:
    “`
    wget [option] [URL]
    “`
    其中,option表示wget命令的参数,URL是要下载的文件的链接。

    常用的wget参数包括:
    1. -O:指定下载文件的名称。例如,`wget -O file.txt http://www.example.com/file.txt`会将http://www.example.com/file.txt文件下载为file.txt。
    2. -P:指定下载文件的保存路径。例如,`wget -P /path/to/save http://www.example.com/file.txt`将会把文件保存到指定的路径。
    3. -c:继续下载上次未完成的文件。如果下载过程中中断了,可以使用该参数来恢复下载。
    4. -r:递归下载网页中的所有链接。可以用来下载整个网站。
    5. -nd:下载文件时不创建目录结构。如果目标文件的链接包含了子文件夹,该参数可以让文件都下载到当前目录。
    6. -np:不下载上层目录中的文件。通过结合-r和-np参数,可以只下载指定网页下的所有文件。
    7. -nH:不生成原始主机名目录。默认情况下,wget会根据URL创建一个目录结构,该参数可以取消该功能。
    8. -t:设置最大重试次数。如果下载失败,wget会尝试重新下载,该参数可以指定重试的最大次数。
    9. -q:安静模式,不显示下载过程中的详细信息。
    10. -h:显示帮助信息,包括wget的所有可用参数。

    以上是wget命令常用的参数,可以根据需要选择使用。使用wget命令可以方便地下载文件,是Linux中常用的下载工具之一。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    wget是一种Linux系统中常用的命令行工具,用于从网络上下载文件。它支持多种协议,如HTTP、HTTPS、FTP等,并有丰富的参数选项,可以根据需求进行灵活的操作。下面是wget常用的参数和功能:

    1. `wget URL`:通过URL下载文件。URL可以是一个网页地址或者是一个文件的直接链接。

    2. `-O file`:将下载的文件保存为指定的文件名,而不是使用默认命名。使用这个参数可以方便地对下载的文件进行重命名。

    3. `-P directory`:将下载的文件保存到指定的目录中。可以使用绝对路径或者相对路径。如果目录不存在,则会自动创建。

    4. `-c`:继续上次下载的过程。如果下载过程中出现连接断开或者其他原因导致下载中断,可以使用该参数继续下载。

    5. `-r`:递归下载指定URL中所有链接的文件。通常用于下载整个网站的内容。

    6. `-np`:不下载上级目录。当使用递归下载时,会下载整个网站的内容,包括上级目录。使用该参数可以只下载当前目录下的文件,不下载上级目录。

    7. `-nc`:不覆盖已存在的文件。如果已经存在同名的文件,不会重新下载并覆盖,而是跳过下载。

    8. `-i file`:从文件中读取URL列表,并逐个下载。可以在文件中列出多个URL,每行一个。

    9. `-l depth`:设置递归下载的深度。默认为无限制,即下载整个网站。使用该参数可以限制下载的深度,只下载到指定层级。

    10. `-t num`:设置最大的重试次数。当下载失败时,可以设置重试的次数。默认为20次。

    以上是wget命令的一些常用参数和功能,使用这些参数,可以更加灵活地控制下载的过程,并满足不同场景下的需求。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    wget是一个常用的Linux命令行工具,用于从Web服务器上下载文件。它支持HTTP、HTTPS和FTP协议,并且具有多种功能选项,可以满足各种不同的下载需求。下面是一些wget命令的常用参数和用法。

    1. 基本用法:
    “`shell
    wget [option] [URL]
    “`
    其中,[option]表示wget的选项,[URL]表示要下载的文件的URL地址。

    2. 常用参数:

    – -r, –recursive:递归下载,可以下载指定URL下的所有链接文件。例如:
    “`shell
    wget -r http://example.com
    “`
    这个命令将下载example.com网站下的所有文件。

    – -o, –output-file=FILE:将下载日志保存到指定文件中。例如:
    “`shell
    wget -o download.log http://example.com/file.zip
    “`
    这个命令将下载example.com下的file.zip文件,并将下载过程保存到download.log文件中。

    – -c, –continue:断点续传,如果下载过程中被中断了,可以使用该选项继续下载。

    – -N, –timestamping:仅下载比本地文件新的文件。使用该选项可以避免重复下载。

    – -P, –directory-prefix=PREFIX:设置下载文件的保存目录。例如:
    “`shell
    wget -P /path/to/save http://example.com/file.zip
    “`

    – -np, –no-parent:不递归下载父目录。该选项可以用于限制下载的范围。

    – -t, –tries=NUMBER:设置最大重试次数。

    – -b, –background:后台下载文件。

    – -q, –quiet:静默模式,不输出下载进度和信息。

    – -U, –user-agent=AGENT:设置User-Agent标头信息,以伪装为指定的用户代理信息。例如:
    “`shell
    wget -U “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3” http://example.com/file.zip
    “`

    – –limit-rate=RATE:限制下载速度。

    – –referer=URL:设置Referer标头信息,用于欺骗服务器,让其认为请求是从指定URL链接过来的。例如:
    “`shell
    wget –referer=http://example.com http://example.com/file.zip
    “`

    3. 示例:

    – 下载单个文件:
    “`shell
    wget http://example.com/file.zip
    “`

    – 下载整个网站:
    “`shell
    wget -r http://example.com
    “`

    – 后台下载文件:
    “`shell
    wget -b http://example.com/file.zip
    “`

    – 限速下载:
    “`shell
    wget –limit-rate=100k http://example.com/file.zip
    “`

    以上是wget命令的常用参数和用法,你可以根据实际需求选择合适的参数来进行文件下载。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部