如何让运行进程在后台运行,并在注销时不要停止?

时间:2013-11-27 14:00:26

标签: linux shell command redhat

我在远程服务器(redhat linux)中运行一个进程需要很长时间。

我需要离开一段时间,我希望它在后台运行,并且在注销时不要停止。

就像

一样
nohup command &

有没有办法可以做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以使用GNU Screentmux

这些是终端多路复用器,允许您启动进程并将其从控制台中分离。然后,您可以稍后注销并重新附加。

例如。屏幕

screen -S title
# start your process inside screen
Ctrl A D # to detach 
logout

...稍后......

login
screen -r title # re attach