我能否发现有人杀死了我的进程?

我能否发现有人杀死了我的进程?

我有一个在后台启动的脚本。几个小时后,进程不再运行。有什么方法可以查明有人杀死了我的进程,而它不是自己死的?

非常感谢。

答案1

任何想要终止其他用户进程的人都必须以超级用户身份执行此操作,您可以观察超级用户切换/var/log/auth.log。在那里找到一个sudo kill ...可以作为确凿证据。除此之外... 没有。

但你可以在前台运行你的脚本screen,然后设置陷阱用于终止信号和类似的东西。这仍然不会向您显示kill -9,但总体上使事情更易于观察。

相关内容