wget 在shell断开后继续下载
时间: 2024-03-02 08:54:02 浏览: 25
如果您在使用 wget 下载大文件时,希望在 shell 断开后继续下载,可以使用以下命令:
```
nohup wget -c [URL] &
```
其中,[URL] 是您要下载的文件的 URL 地址。使用 -c 参数可以在下载文件时断点续传,从而避免重新下载已经下载过的部分。使用 nohup 命令可以让 wget 进程在 shell 断开后继续运行。& 符号在命令尾部可以将该命令放到后台运行。
执行该命令后,您将会收到一个类似于以下信息的提示:
```
nohup: ignoring input and appending output to ‘nohup.out’
```
其中,nohup.out 是标准输出文件,所有 wget 的输出信息都将会追加到该文件中。您可以使用以下命令查看输出信息:
```
tail -f nohup.out
```
该命令将会实时显示 wget 的输出信息。如果您希望终止 wget 进程,可以使用以下命令:
```
kill [PID]
```
其中,[PID] 是 wget 进程的进程 ID。您可以使用以下命令查看 wget 进程的进程 ID:
```
ps aux | grep wget
```
该命令将会列出所有包含 wget 字符串的进程信息,包括进程 ID、进程状态、进程所属用户等。找到您要终止的 wget 进程的进程 ID 后,使用 kill 命令终止该进程。
相关问题
shell wget
Shell wget是一个在Linux系统中用来下载文件的命令行工具。它可以通过指定URL来下载整个http或者ftp站点,也可以通过指定URL来下载单个文件。使用wget命令时,可以使用不同的参数来控制下载的方式和行为。比如,使用-x参数可以强制建立服务器上一模一样的目录,使用-nd参数可以将服务器上下载的所有内容都加到本地当前目录。另外,使用-m参数可以制作镜像站点,wget会自动判断合适的参数来执行。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Linux Shell脚本编程--wget 命令用法详解](https://blog.csdn.net/qq_44836294/article/details/108130587)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [shell后台循环wget访问](https://download.csdn.net/download/heyq2014/8193055)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
wget 下载的软件在哪
wget 下载的软件通常会被保存在当前工作目录中。也可以使用 `-P` 参数指定下载的文件保存在特定目录中,例如:
```
wget http://example.com/file.zip -P /home/user/downloads/
```
这将把文件保存到 `/home/user/downloads/` 目录中。