Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何使运行过程在后台运行,并且不';当注销时,你不会停止吗?_Linux_Shell_Command_Redhat - Fatal编程技术网

Linux 如何使运行过程在后台运行,并且不';当注销时,你不会停止吗?

Linux 如何使运行过程在后台运行,并且不';当注销时,你不会停止吗?,linux,shell,command,redhat,Linux,Shell,Command,Redhat,我正在远程服务器(redhat linux)中运行一个进程,这需要很长时间 我需要离开一段时间,我希望它在后台运行,并且在注销时不会停止 就像 nohup command & 有什么方法可以做到这一点吗?您可以使用或 这些是终端多路复用器,允许您启动进程并将其与控制台分离。然后,您可以注销并稍后重新连接 有屏幕的 screen -S title # start your process inside screen Ctrl A D # to detach logout 。。。后来

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

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

就像

nohup command &
有什么方法可以做到这一点吗?

您可以使用或

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

有屏幕的

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

login
screen -r title # re attach
您可以使用或

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

有屏幕的

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

login
screen -r title # re attach

nohup有什么问题吗?进程正在运行,请检查用户是否有ulimit向进程发送除挂断信号以外的其他信号,以便即使使用nohup也停止运行
nohup
有什么问题?进程正在运行检查用户是否有ulimit,该ulimit向进程发送除挂断信号以外的其他信号,以便即使使用nohup也停止