linuxwget命令常用参数
-
在Linux系统中,wget命令是一个非常常用的命令,用于下载文件。它可以从指定URL下载文件,支持多种协议,如HTTP、FTP等,并且具有丰富的参数选项,以下是wget命令常用的几个参数:
1. -O:指定保存文件的名称。
例如:wget -O filename url2. -P:指定文件的保存路径。
例如:wget -P /home/user/downloads url3. -c:继续下载未完成的文件。
例如:wget -c url4. -r:递归下载整个网站。
例如:wget -r url5. -nH:去除保存文件时的主机名。
例如:wget -nH url6. -np:不递归进入上级目录。
例如:wget -np url7. -b:后台下载文件。
例如:wget -b url8. -t:设置最大重试次数。
例如:wget -t 3 url9. -q:静默模式,不显示下载进度。
例如:wget -q url10. -U:设置用户代理标识。
例如:wget -U “Mozilla/5.0” url以上是wget命令常用的一些参数,使用这些参数可以更加灵活和高效地使用wget命令进行文件下载。如果想了解更多参数,可以使用man wget命令查看wget的详细使用说明。
2年前 -
wget是一个在Linux操作系统中常用的命令行工具,用于从网络上下载文件。它支持各种协议,包括HTTP、HTTPS和FTP。
wget命令有很多参数,以下是一些常用的参数:
1. -O或–output-document:用于指定下载文件保存的路径和文件名。例如,wget -O /home/user/file.txt http://example.com将下载文件保存为file.txt并存放在/home/user目录下。
2. -P或–directory-prefix:用于指定下载文件要保存的目录。例如,wget -P /home/user/download http://example.com/file.txt将下载文件保存到/home/user/download目录下。
3. -c或–continue:用于断点续传。如果下载过程中出现中断,可以使用-c参数继续下载。例如,wget -c http://example.com/file.txt将继续下载file.txt文件。
4. -r或–recursive:用于递归下载。如果要下载的文件在网页中有链接,可以使用-r参数以递归方式下载整个网页及其链接。例如,wget -r http://example.com将下载该网页及其链接。
5. -np或–no-parent:用于不下载上级目录的文件。如果使用了-r参数递归下载网页,可以使用-np参数来阻止下载上级目录中的文件。例如,wget -r -np http://example.com将只下载该网页及其子目录中的文件。
6. -k或–convert-links:用于转换链接。如果下载的文件中的链接是相对路径,可以使用-k参数将其转换为绝对路径。例如,wget -k http://example.com将下载文件,并转换其中的相对链接为绝对链接。
7. -t或–tries:用于设置重试次数。如果下载过程中出现错误,可以使用-t参数设置重试次数。例如,wget -t 5 http://example.com将下载文件,并最多重试5次。
8. -q或–quiet:用于静默模式。如果不想在终端中显示下载的详细信息,可以使用-q参数将wget命令设为静默模式。例如,wget -q http://example.com将以静默模式下载文件。
以上是wget命令的一些常用参数,根据实际需求可以选择不同的参数来完成文件下载任务。
2年前 -
在Linux系统中,wget命令是一个非常常用的命令行工具,用于从网络上下载文件。它支持多种协议,包括HTTP、HTTPS和FTP等。wget命令有许多参数,以便我们根据需要进行定制化的下载 operations。
下面是wget命令常用参数的介绍:
1. -P, –directory-prefix=<目录>:指定下载文件存放的目录。例如,使用wget -P /home/user/downloads/ http://example.com/file.tar.gz,将会在/home/user/downloads/目录下下载文件。
2. -O, –output-document=<文件名>:将下载的文件保存为指定的文件名。例如,使用wget -O file.tar.gz http://example.com/file.tar.gz,将会将文件保存为file.tar.gz。
3. -r, –recursive:递归下载链接中的文件。如果链接中有其他链接,则会继续递归下载。例如,使用wget -r http://example.com/,将会下载example.com网站上的所有文件和目录。
4. -l, –level=<深度>:设置递归下载的深度。例如,使用wget -r -l 3 http://example.com/,将会下载example.com网站上的所有文件和目录,但递归深度最多为3层。
5. -N, –timestamping:仅下载比本地文件更新的文件。如果本地文件存在且更新日期较新,则不下载文件。例如,使用wget -N http://example.com/file.tar.gz,将会检查本地文件的更新日期,并只下载更新的文件。同时,也可以使用–timestamping参数和-r参数一起使用。
6. -c, –continue:断点续传下载。如果下载过程中中断了,再次运行wget命令时使用该参数,将会继续下载文件。
7. -q, –quiet:安静模式。不显示下载的详细信息,只显示错误信息。
8. -t, –tries=<次数>:设置重试次数。例如,使用wget -t 5 http://example.com/file.tar.gz,如果下载失败,将会尝试下载5次。
9. -b, –background:在后台下载文件。使用该参数后,wget命令将会以后台进程的方式运行。
10. -A, –accept=<模式>:设置要下载的文件后缀名。例如,使用wget -A “*.zip” http://example.com/,将会下载example.com网站上以.zip结尾的所有文件。
11. -D, –domains=<域名>:限制下载的域名。例如,使用wget -D example.com http://example.com/file.tar.gz,将会只下载example.com域名下的文件。
12. -U, –user-agent=<用户代理>:设置HTTP请求的用户代理。通过修改用户代理,可以模拟不同的浏览器或客户端进行下载。
13. -x, –force-directories:强制创建目录。当下载网页时,如果网页中的链接指向另外的目录或域名,使用该参数可以强制创建对应的目录。
以上是wget命令常用的参数,可以根据实际需要选择合适的参数进行使用。
2年前