Linux常用命令——wget 命令详解
命令介绍: wget 命令是Linux中一个用于从Web下载文件的非交互式网络下载工具。它支持HTTP、HTTPS和FTP协议,并且可以通过脚本或命令行使用,非常适合进行自动化下载任务。
基本语法:
wget [选项] [URL]
使用实例:
- 下载文件:这将下载 file.txt 并保存到当前目录。
wget http://example.com/file.txt
- 指定文件名保存,这将下载 file.txt 并保存为 newfile.txt。
wget -O newfile.txt http://example.com/file.txt
- 断点续传,这将尝试从上次下载中断的位置继续下载文件。
wget -c http://example.com/file.txt
- 后台下载,这将在后台下载文件,并生成一个日志文件 wget-log。
wget -b http://example.com/file.txt
- 限制下载速度,这将下载速度限制为 200KB/s。
wget --limit-rate=200k http://example.com/file.txt
- 递归下载,这将递归下载 http://example.com/dir/ 及其所有子目录和文件。
wget -r http://example.com/dir/
- 镜像网站,这将镜像整个网站,包括HTML文件、图像和其他资源。
wget -m http://example.com
- 指定用户代理,这将使用指定的用户代理字符串进行下载。
wget --user-agent="Mozilla/5.0" http://example.com
- 通过代理下载,这将通过指定的代理服务器进行下载。
wget -e use_proxy=yes -e http_proxy=proxy_url:port http://example.com
- 下载FTP文件,这将通过FTP协议下载文件。
wget ftp://example.com/file.zip
注意事项:
1、确保你有足够的存储空间来保存下载的文件,特别是当递归下载大型网站时。
2、使用 wget 时要尊重目标网站的使用政策和机器人协议,避免过度下载而造成服务器负担。
更多命令请参考 Linux命令大全 专栏。
674

被折叠的 条评论
为什么被折叠?



