在连续输入nohup 命令1 和 nohup 命令2 两条命令之后,关闭终端,命令1和命令2都会在后台继续运行吗
时间: 2024-05-22 09:10:00 浏览: 13
如果您在终端中连续输入nohup命令1和nohup命令2,并在两个命令都启动后关闭终端,则这两个命令将继续在后台运行。因为nohup命令会将进程与当前终端分离,即使关闭终端,进程也会继续运行。但是,您应该注意,如果您在命令1或命令2中使用了任何与终端相关的操作,例如输入或输出,则这些操作可能会受到影响,并且可能会在关闭终端后停止工作。因此,在使用nohup命令时,最好将命令的输入和输出重定向到文件中,以确保不会受到终端关闭的影响。
相关问题
可以通过nohup同时在后台运行多个命令吗
是的,可以通过nohup同时在后台运行多个命令。可以使用以下格式:
```
nohup command1 & command2 & command3 &
```
这将在后台同时运行三个命令:command1,command2和command3。&符号用于将每个命令放入后台,并使用nohup命令以确保即使关闭终端也会继续运行命令。
ssh后面接上nohup+命令,能不能让命令在远程后台不依赖终端执行
是的,使用nohup命令可以在远程后台执行命令,并且不依赖于终端。nohup命令可以将命令的标准输出和标准错误输出重定向到一个文件中,从而避免命令因为终端的关闭而被中断。您可以使用以下命令将命令在远程后台执行并且不依赖于终端:
```
nohup command &
```
其中,command表示您要执行的命令。&符号将命令放入后台执行。执行命令后,您可以关闭终端并且命令仍将在远程后台执行。在命令执行期间,nohup会将输出重定向到nohup.out文件中。您也可以使用以下命令将输出重定向到其他文件:
```
nohup command > output.log 2>&1 &
```
其中,output.log表示您要将输出重定向到的文件名。2>&1表示将标准错误输出重定向到标准输出。执行命令后,输出将被写入output.log文件中,而不是nohup.out文件中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)