腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
发送到
子
进程
的
CTRL_C_EVENT
杀死
父
进程
、
、
、
我正在编写一个并行运行后台
进程
的
脚本。当重新启动脚本时,我希望能够
杀死
后台
进程
,并通过发送
CTRL_C_EVENT
信号干净利落地退出它。但是,由于某些原因,向
子
进程
发送
CTRL_C_EVENT
信号也会导致向
父
进程
发送相同
的
信号。我怀疑在
子
进程
获得KeyboardInterrupt异常并被主
进程
捕获后,该异常没有被清除。我使用
的
是
浏览 87
提问于2019-10-19
得票数 1
1
回答
如何使用systemd运行
子
进程
并等待它完成
、
、
我需要从我
的
Java
进程
中运行一个
子
进程
,它将
杀死
父
进程
。我如何确保: 我使用systemd-run运行
子
进程
,这将它置于一个不同
的
控制组下,这意味着
子
进程
在
杀死
父
进程
时不会死这种方法<
浏览 0
提问于2019-06-05
得票数 0
1
回答
是否有方法配置Linux杀手来
杀死
父
进程
而不是
子
进程
?
、
、
是否有方法配置Linux杀手来
杀死
父
进程
而不是
子
进程
?当
子
进程
被
杀死
时,
父
进程
一直处于糟糕
的
运行状态。我可以检测到
子
进程
是否被
杀死
,然后退出,但我想知道是否有一种方法可以让OOM杀手
杀死
父
进程
,而不是牺牲
子
进程
。
浏览 0
提问于2021-01-28
得票数 0
回答已采纳
1
回答
父
进程
死亡时自动终止
子
进程
、
当
父
进程
是死时,如何在Golang中自动
杀死
子
进程
?例如,PID PPID PGID32062 28290 2828933455 28290 28289 这四个过程具有相同
浏览 4
提问于2017-08-08
得票数 2
3
回答
终端机与所有的子程序一起运行,即使在SIGKILLed中也是如此,但是正常
的
进程
却不这样做。
、
、
、
、
因为我们知道我们无法在程序中处理SIGKILL,所以当我
杀死
我
的
程序时,它
的
子程序被分配给init
进程
,没有办法处理它,这样我就可以
杀死
我
的
所有
子
进程
,然后
杀死
父
进程
本身。,
子
进程
没有被
杀死
。我这样做
的
方式如下:从上述
父
进程
浏览 2
提问于2014-05-12
得票数 1
回答已采纳
1
回答
当
父
windows服务通过任务管理器终止时,
杀死
子
进程
、
首先,我知道当
父
进程
(不是作为服务运行)通过任务管理器( Task )被
杀死
时,可以
杀死
子
进程
。是否有一种方法可以在
父
服务通过任务管理器被
浏览 0
提问于2021-09-15
得票数 2
1
回答
在Windows上,python启动程序'py‘做什么让
进程
组之间进行控制-C交叉?
、
、
、
解决方案是,我们需要使用设置了CREATE_NEW_PROCESS_GROUP标志
的
测试套件,这样它
的
CTRL_C_EVENT
就不会“泄漏”给
父
程序。做起来很容易。但是..。如果我使用CREATE_NEW_PROCESS_GROUP并使用python whatever.py运行
子
脚本,那么它将如预期
的
那样工作:
CTRL_C_EVENT
仅限于
子
脚本。似乎没有任何效果:
CTRL_C_EVENT
也会影响
父
进程</e
浏览 11
提问于2017-02-11
得票数 3
回答已采纳
1
回答
终止所有
子
进程
,但不终止
父
进程
、
、
如何在不
杀死
父
进程
的
情况下
杀死
所有
子
进程
?我在我
的
节点脚本中产生了多个
进程
,我想
杀死
它们并产生新
的
进程
。目前,我发现了一个terminate npm库,它可以
杀死
父
进程
及其所有
子
进程
,但我不想
杀死
父
进程
,最好
的
解决方案是不
浏览 41
提问于2017-06-27
得票数 0
2
回答
使用SIGKILL
杀死
父
进程
和
子
进程
、
、
、
、
我正在编写一个shell脚本,其中有
父
进程
和
子
进程
,
子
进程
是由sleep &命令创建
的
。现在我希望
杀死
父
进程
,这样子
进程
也会被
杀死
。trap 'kill $(jobs -p)' EXIT 这些命令适用于kill [parent_process_ID]命令,但是如果我使用kill -9 [parent_process_ID],那么只有
父
<
浏览 1
提问于2014-02-19
得票数 5
3
回答
父
进程
如何杀伤
子
进程
?
、
、
我使用fork()创建
子
进程
。如果子
进程
不能在30秒内完成执行,
父
进程
如何
杀死
子
进程
?我希望允许
子
进程
执行最多30秒。如果超过30秒,
父
进程
将
杀死
它。你有这样做
的
想法吗?
浏览 2
提问于2011-06-28
得票数 37
1
回答
向
子
进程
发送信号问题
、
、
、
、
我有一个服务器,在启动时设置一个带有SetConsoleCtrlHandler()函数
的
控制台处理程序,并创建许多子
进程
。 //handler for server.c BOOL WINAPI CtrlHandler( D
浏览 1
提问于2019-01-27
得票数 1
1
回答
如何检测Linux上
的
已死
进程
?
、
、
、
我有一个
父
进程
和
子
进程
是用C语言编写
的
。在
父
进程
中
的
某处,HUP信号被发送给
子
进程
。我希望我
的
父
进程
能够检测
子
进程
是否已死。但是当我发送SIGHUP时,
子
进程
变成了僵尸。如何在
父
进程
中检测
子
进程
是否是僵尸?我尝试了下面的代
浏览 2
提问于2010-03-29
得票数 2
回答已采纳
1
回答
Upstart
杀死
由脚本启动
的
所有
进程
。
、
当我运行stop [myscript]时,我会遇到不寻常
的
行为,[GROUP C]也会被停止。[GROUP C]中
的
每个脚本都是用&启动
的
,并且正在后台运行。我很惊讶他们也被stop [myscript]命令
杀死
了。为什么会这样,我怎样才能阻止它
的
发生?
浏览 0
提问于2013-11-06
得票数 6
9
回答
如何用
子
进程
模块
杀死
(或避免)僵尸
进程
、
当我使用
子
进程
模块从另一个python脚本中启动一个python脚本时,当
子
进程
“完成”时会创建一个僵尸
进程
。除非我
杀死
我
的
父
python
进程
,否则我无法
杀死
这个子
进程
。有没有一种方法可以在不
杀死
父
进程
的
情况下
杀死
子
进程
?我知道使用wait()可以做到这一点,但是我需要使用n
浏览 2
提问于2010-05-04
得票数 53
1
回答
进程
管理: C++中
的
WinAPI "SetProcessShutdownParameters“?
、
、
在Windows (7)中,在VC++中,我们可以设置“
进程
关闭参数”(在XP中,
父
进程
将先于
子
进程
自动关闭),以确保
父
进程
在
子
进程
之前被
杀死
,如下所示:SetProcessShutdownParameters(shutdownlevel+1, SHUTDOWN_NORETRY); 如何在
浏览 1
提问于2013-07-16
得票数 3
1
回答
杀死
父
进程
后将Stdin传递给
子
进程
、
、
exec.Command(...)cmd.Stdin = os.Stdincmd.Run() 它产生另一个Go程序作为
子
进程
,并将其Stdin、Stdout和Stderr设置为
父
进程
的
Stdin、Stdout和Stderr。
子
进程
产生后,我想通过
父
进程
中
的
os.Exit()或
子
进程
中<e
浏览 0
提问于2015-09-16
得票数 3
10
回答
当
父
进程
退出时,如何使
子
进程
退出?
、
我使用ProcessBuilder启动
子
进程
,如果
父
进程
退出,则需要子
进程
退出。在正常情况下,我
的
代码正确地阻止了孩子。但是,如果我导致操作系统
杀死
父
程序,子程序将继续运行。是否有任何方法将
子
进程
“绑定”到
父
进程
,以便在
父
进程
被
杀死
时退出? 类似的问题:
浏览 20
提问于2008-11-06
得票数 49
回答已采纳
1
回答
在Python中守护
进程
与守护
进程
的
比较
、
、
、
、
基于,守护
进程
线程是主线程死后死亡
的
线程。这似乎是守护
进程
的
完全相反
的
行为,它涉及创建
子
进程
和终止
父
进程
,以便init接管子
进程
(也就是
杀死
父
进程
不会
杀死
子
进程
)。那么,为什么守护
进程
线程在
父
进程
死亡时会死掉,这是一个错误
的
名称吗?我认为“
浏览 2
提问于2019-07-26
得票数 1
回答已采纳
3
回答
杀死
父
进程
的
所有
子
进程
,但使
父
进程
保持活动状态
、
、
杀死
父
进程
而不是
父
进程
的
最好方法是什么?假设我已经派生了数量不确定
的
子
进程
,并且在给定
的
警报中,在我
的
信号处理程序中,我想要
杀死
所有的
子
进程
,但由于各种原因,我想让自己保持运行。到目前为止,我正在使用kill(-1*parentPid,SIGKILL),但这会
杀死
我
的
父
级及其
子</em
浏览 0
提问于2013-08-26
得票数 5
回答已采纳
3
回答
为什么在Linux中
父
进程
被
杀死
后,
子
进程
仍然活着?
、
、
有人告诉我,当你在linux中
杀死
父
进程
时,
子
进程
就会死掉。下面是我
的
脚本:现在我运行bash father.sh,你可以检查它ps -alf 然后我用kill -9 24588
杀死
了father.sh,我猜测
子
进程
应该被终止,但不幸
的
是我错了。
浏览 1608
提问于2011-12-16
得票数 35
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux中父进程为何要苦苦地知道子进程的死亡原因?
如何找到并杀死Linux数据中心服务器上的僵尸进程?
小说python中的孤儿进程
深入理解Linux中进程控制
深入理解Linux中进程控制(精讲)
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券