nohup +running/-running

服务器中使用nohup,出现这种是什么意思?
如下图所示
-running 有输出
+running 无输出

img

这种情况是指使用nohup命令在后台运行程序时,控制台输出正常,但是在使用“jobs”命令查看当前进程状态时,会出现“+running”或“-running”的不同状态。其中,“+running”表示后台运行程序时不会终止,即无论终端程序是否关闭都不会停止程序,这是一种长期运行的状态。而“-running”则表示当前进程正在被暂停或阻塞,不能继续执行。一般情况下,在执行nohup命令时,应该保持控制台输出与后台进程状态一致,并且需要查看运行日志或输出信息来检查程序是否正常执行。