nohup执行后退出终端为何进程消失?急

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nohup执行后退出终端为何进程消失?急相关的知识,希望对你有一定的参考价值。

UNIX系统
需要从其他服务器拷贝

大致如下:
nohup rcp -rp db@192.168.111.1:. . >/dev/null&
执行此命令后 例如进程号1234
然后ps -ef |grep rcp ,进程正常

但是退出终端后 再次查看进程 发现已经被关闭了,这是为什么呢?

参考技术A 因为进程就是在你打开的终端里执行的,退出终端就会退出所有在这个终端打开的进程.
比如,你在终端打开了vi
当你退出的时候,你的vi是不是也退出了.本回答被提问者采纳

以上是关于nohup执行后退出终端为何进程消失?急的主要内容,如果未能解决你的问题,请参考以下文章

nohup命令执行退出后进程退出

Linux终端关闭后台进程也结束原因分析和nohup的使用

linux中nohup 与 & 的区别

linux后台任务执行

9.10 nohup:用户退出系统进程继续工作

nohup [1]+ 退出 1