Linux wget命令详解
在Linux系统中,wget
是一个非常常用的命令行工具,用于从网络上下载文件。它支持HTTP、HTTPS和FTP等协议,可以方便快捷地下载文件。本文将详细解释wget
命令及其常用选项。
1. wget命令基本语法
wget
命令的基本语法如下:
wget [option] [URL]
其中,[option]
表示命令选项,[URL]
表示要下载的文件的URL链接。
2. wget常用选项
下面列举了一些常用的wget
选项:
-O [file]
:将下载的文件保存为指定的文件名。-P [directory]
:将下载的文件保存到指定目录。-c
:继续上次下载的文件。-r
:递归下载所有链接的文件。-np
:不下载上层目录的文件。-q
:静默模式,不输出下载信息。-b
:后台下载模式。-i [file]
:从指定文件中读取下载链接。--limit-rate=[rate]
:限制下载速度。
3. wget实例
3.1 下载单个文件
要下载单个文件,只需要指定文件的URL即可。例如,要下载一个名为example.txt
的文件:
wget http://example.com/example.txt
3.2 保存为指定文件名
使用-O
选项可以将下载的文件保存为指定的文件名。例如,将example.txt
保存为new_example.txt
:
wget -O new_example.txt http://example.com/example.txt
3.3 继续下载
如果下载过程中断了,可以使用-c
选项继续下载。例如,继续下载example.txt
:
wget -c http://example.com/example.txt
3.4 递归下载
使用-r
选项可以递归下载所有链接的文件。例如,递归下载网站上的所有图片:
wget -r -A jpg,jpeg,png,gif http://example.com/images/
3.5 下载限速
使用--limit-rate
选项可以限制下载速度。例如,限制下载速度为100kb/s:
wget --limit-rate=100k http://example.com/example.zip
3.6 后台下载
使用-b
选项可以将下载任务放到后台运行,不占用终端:
wget -b http://example.com/large_file.zip
4. 总结
wget
是一个功能强大的命令行下载工具,通过本文的介绍,你应该已经了解了wget
命令的基本语法和常用选项。