nohup记录err
时间: 2023-11-18 13:42:28 浏览: 69
您可以使用以下命令来记录 `nohup` 命令的错误输出:
```shell
nohup command 2> error.log &
```
这将把 `command` 的错误输出重定向到名为 `error.log` 的文件中。`nohup` 命令会将标准输出和标准错误输出分别重定向到文件 `nohup.out`,而不是终端。上述命令将错误输出单独重定向到 `error.log` 文件中,以便您可以单独查看和记录错误信息。
请注意,`nohup` 命令将任务放入后台执行,并且不再受终端关闭的影响。
相关问题
nohup
`nohup` 是一个 Unix/Linux 命令,用于在后台运行命令或脚本,并将输出重定向到一个文件,即使在关闭终端或注销用户后也能继续运行。它的用法如下:
```
nohup command [arg...]
```
其中 `command` 是要运行的命令或脚本,`arg` 是命令或脚本的参数。`nohup` 命令会将输出重定向到当前目录下的 `nohup.out` 文件中。如果你希望将输出重定向到指定文件中,可以使用以下命令:
```
nohup command [arg...] > output_file 2>&1 &
```
其中 `output_file` 是输出文件的路径。`2>&1` 表示将标准错误输出重定向到标准输出,`&` 表示将命令放到后台运行。
nohup wget
`nohup` 是一个 Unix/Linux 命令,它可以让一个命令在用户注销或者终端会话关闭后继续运行,通常与 `&` 运行后台进程结合使用。`wget` 是一个强大的网络下载工具,用于从互联网上下载文件。
当你想要在后台无限制地运行 `wget` 下载任务,可以使用 `nohup` 和 `wget` 同时执行,命令的格式通常是这样的:
```bash
nohup wget [options] URL > output.log 2>&1 &
```
参数说明:
- `[options]`:可选的 `wget` 命令选项,比如 `-O` 设置下载文件的名称,`-c` 继续中断的下载等。
- `URL`:要下载的文件或网页的地址。
- `output.log`:指定下载日志文件,所有输出将被记录到这里,即使在后台运行。
- `2>&1`:将标准错误(stderr)重定向到标准输出(stdout),以便与日志合并。
相关问题:
1. 如何查看 nohup 后台运行的任务状态?
2. nohup 会在什么情况下结束进程?
3. wget 哪些选项用于管理下载速度或断点续传?