首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >后台进程(nohup &)在用户登录/登录时挂起/恢复

后台进程(nohup &)在用户登录/登录时挂起/恢复
EN

Ask Ubuntu用户
提问于 2011-10-27 17:47:04
回答 1查看 6.9K关注 0票数 5

Ubuntu服务器11.10

当正常(非根)用户使用nohup (nohup . &)启动进程时,当用户断开与终端(ssh)的连接时,进程将停止响应。当用户再次连接时,进程再次开始响应。例如,该进程是一个数据库(H2),它在启动进程的用户断开与终端连接时停止响应查询,并在用户再次登录时再次开始响应。

是否有任何我不知道的后台进程权限阻止进程在后台运行?是什么导致了这种行为?

EN

回答 1

Ask Ubuntu用户

发布于 2011-10-27 18:12:28

使用nohup ... &启动的进程设计为即使在终端进程退出之后也能运行。我不认为有一个核心unix机制来暂停这样的进程。尽管调度程序可能更改其优先级(因为它可能被视为不那么重要的进程)。

我很肯定,这个过程会继续运行,但是像管道这样的东西会阻塞它并阻止响应。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/72894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档