在Ubuntu系统下,wget
是一个非常实用的命令行工具,用于从网络上下载文件
wget [URL]
例如,要下载一个名为"example.txt"的文件,可以使用以下命令:
wget http://www.example.com/example.txt
wget -c [URL]
使用-c
选项可以在文件下载过程中暂停或中断后重新开始下载。
wget [URL1] [URL2] [URL3] ...
可以同时指定多个URL,wget
会依次下载这些文件。
wget -r -np -k -p [URL]
其中,-r
表示递归下载,-np
表示不要爬取父目录,-k
表示转换链接,-p
表示下载页面所需的所有文件(如图片、CSS等)。
wget --limit-rate=[速度] [URL]
例如,要限制下载速度为100KB/s,可以使用以下命令:
wget --limit-rate=100k [URL]
wget -r -A [文件类型] [URL]
例如,要从一个网站上下载所有的.jpg
文件,可以使用以下命令:
wget -r -A .jpg [URL]
wget -e use_proxy=yes -e http_proxy=[代理服务器地址]:[端口] [URL]
例如,要通过代理服务器192.168.1.100:8080
下载一个文件,可以使用以下命令:
wget -e use_proxy=yes -e http_proxy=192.168.1.100:8080 [URL]
wget -o [日志文件名] [URL]
例如,要将下载日志保存到名为"download.log"的文件中,可以使用以下命令:
wget -o download.log [URL]
wget -O - [URL] | tar xz
这个命令会下载一个.tar.gz
格式的文件并自动解压缩。
wget ftp://[用户名]:[密码]@[服务器地址]/[文件路径]
例如,要从FTP服务器下载一个名为"file.txt"的文件,可以使用以下命令:
wget ftp://username:password@ftp.example.com/file.txt
这只是wget
命令的一些常用功能,更多详细信息和选项可以参考官方文档或使用man wget
命令查看。