温馨提示×

Ubuntu下wget的常用命令有哪些

小樊
82
2024-09-05 10:43:02
栏目: 智能运维

在Ubuntu系统下,wget是一个非常实用的命令行工具,用于从网络上下载文件

  1. 下载单个文件:
wget [URL]

例如,要下载一个名为"example.txt"的文件,可以使用以下命令:

wget http://www.example.com/example.txt
  1. 断点续传:
wget -c [URL]

使用-c选项可以在文件下载过程中暂停或中断后重新开始下载。

  1. 下载多个文件:
wget [URL1] [URL2] [URL3] ...

可以同时指定多个URL,wget会依次下载这些文件。

  1. 从HTML页面中下载所有链接的文件:
wget -r -np -k -p [URL]

其中,-r表示递归下载,-np表示不要爬取父目录,-k表示转换链接,-p表示下载页面所需的所有文件(如图片、CSS等)。

  1. 限制下载速度:
wget --limit-rate=[速度] [URL]

例如,要限制下载速度为100KB/s,可以使用以下命令:

wget --limit-rate=100k [URL]
  1. 下载指定类型的文件:
wget -r -A [文件类型] [URL]

例如,要从一个网站上下载所有的.jpg文件,可以使用以下命令:

wget -r -A .jpg [URL]
  1. 使用代理服务器下载:
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]
  1. 保存下载日志:
wget -o [日志文件名] [URL]

例如,要将下载日志保存到名为"download.log"的文件中,可以使用以下命令:

wget -o download.log [URL]
  1. 下载并解压缩文件:
wget -O - [URL] | tar xz

这个命令会下载一个.tar.gz格式的文件并自动解压缩。

  1. 使用FTP下载文件:
wget ftp://[用户名]:[密码]@[服务器地址]/[文件路径]

例如,要从FTP服务器下载一个名为"file.txt"的文件,可以使用以下命令:

wget ftp://username:password@ftp.example.com/file.txt

这只是wget命令的一些常用功能,更多详细信息和选项可以参考官方文档或使用man wget命令查看。

0