我在远程服务器(redhat linux)中运行一个进程需要很长时间。
我需要离开一段时间,我希望它在后台运行,并且在注销时不要停止。
就像
一样nohup command &
有没有办法可以做到这一点?
答案 0 :(得分:1)
您可以使用GNU Screen或tmux
这些是终端多路复用器,允许您启动进程并将其从控制台中分离。然后,您可以稍后注销并重新附加。
例如。屏幕
screen -S title
# start your process inside screen
Ctrl A D # to detach
logout
...稍后......
login
screen -r title # re attach