Linux:从kill命令中获取退出代码

Linux:从kill命令中获取退出代码,第1张

概述Linux:从kill命令获取退出代码

如果我使用kill命令向进程发送一个SIGTERM信号,我期望一个退出代码,但是在杀死一个进程后运行下面的命令时我总是得到0(零)

echo $?

根据这篇文章中的答案,当向一个进程发送一个SIGTERM时,我应该得到143: 始终应用Java结束与“退出143”Ubuntu

但是我没有得到退出代码。 为什么?

区分定时器生成的信号和用户生成的信号

C#catch kill命令

32和33杀号发生了什么?

通过pipe道ID杀死linux进程

终止另一个用户的脚本

在windows上执行相当于“杀死进程树”的c ++

杀死一个10分钟的僵尸进程在linux bash脚本

在Perl中发生报警时,我应该如何清理挂起的孙subprocess?

最后一个分叉的孩子不会死

当windows进入可怕的100%cpu使用僵尸模式时该怎么办

你得到的退出代码是kill命令本身。 0意味着它成功了,也就是说另一个过程得到了你发送的信号。 kill只是不报告进程的退出状态,因为它甚至不能确定另一个进程由于它发送的信号而退出。

总结

以上是内存溢出为你收集整理的Linux:从kill命令中获取退出代码全部内容,希望文章能够帮你解决Linux:从kill命令中获取退出代码所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1228764.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存