酷代码 AI
菜单
服务商

linux wget命令 详细用法介绍

`wget` 是一个强大的文件下载工具,它可以在Linux、Unix和类Unix系统中使用,用于从万维网下载文件。以下是一些基本的`wget`命令用法: 1. 基本用法: ``` wget [URL] ``` 这将下载指定的URL。如果URL是一个目录,wget会尝试下载整个目录。 2. 下载文件: ``` wget http://example.com/file.txt ``` 这将下载名为file.txt的文件。 3. 显示进度条: ``` wget -q -O file.txt http://example.com/file.txt ``` `-q`参数让wget在下载过程中保持安静,不显示任何输出。`-O`参数指定下载后保存的文件名。 4. 保存为自定义名称: ``` wget -O custom_name.txt http://example.com/file.txt ``` 这将把下载的文件保存为custom_name.txt。 5. 断点续传: ``` wget -c http://example.com/large_file.tar.gz ``` `-c`参数表示继续上次中断的下载。 6. 多线程下载: ``` wget -N --tries=5 --connect-timeout=30 --wait=10 http://example.com/folder/ ``` `-N`表示只下载新文件或更新过的文件。`--tries=5`设置重试次数,`--connect-timeout=30`设置连接超时,`--wait=10`设置两次请求之间的延迟。 7. 代理服务器: ``` wget -x http://example.com/file.txt ``` `-x`参数启用HTTP代理,需要在系统环境变量中设置http_proxy或https_proxy。 8. 限制下载速度: ``` wget -O file.txt --limit-rate=10k http://example.com/file.txt ``` `--limit-rate`参数限制下载速度,单位可以是字节/秒(如k、M、G)。 9. 下载目录: ``` wget -r -np -nH --cut-dirs=1 http://example.com/directory/ ``` `-r`表示递归下载目录中的所有文件。`-np`表示不下载子目录,`-nH`表示不获取HTML,`--cut-dirs=1`表示去掉顶级目录名。 以上就是一些基本的wget命令用法,具体使用时可以根据需要组合这些选项。 [2024-05-08 23:18:32 | AI写代码神器 | 545点数解答]

相关提问
聚合导航,免费问AI
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]
AI摸鱼五子棋 [娱乐类]