tuk Asked: 2017-10-26 02:01:44 +0800 CST2017-10-26 02:01:44 +0800 CST 2017-10-26 02:01:44 +0800 CST 如何检查进程停止的原因? 772 如何检查为什么在 Ubuntu 中停止/杀死进程? 我知道使用 dmesg 我可以检查一个进程是否被操作系统杀死。 但是有人可以让我知道进程是否被用户杀死,我怎么知道哪个用户杀死了进程? process 1 个回答 Voted Best Answer Elder Geek 2017-10-31T09:01:25+08:002017-10-31T09:01:25+08:00 我能想到的对您的问题的唯一解决方案(假设您知道该过程的详细信息)将解析那些具有终止相关进程所需权限的用户的历史文件,该命令将终止它。 这当然需要您有权访问相关用户的 .bash_history 文件。并且还要求有问题的用户不知道如何或不想关闭他们自己的历史记录。 我认为满足这两个条件的可能性极小,所以也许这个评论在现实世界中更准确。 但是,无论满足这两个条件的可能性如何,都是有可能的。
我能想到的对您的问题的唯一解决方案(假设您知道该过程的详细信息)将解析那些具有终止相关进程所需权限的用户的历史文件,该命令将终止它。
这当然需要您有权访问相关用户的 .bash_history 文件。并且还要求有问题的用户不知道如何或不想关闭他们自己的历史记录。
我认为满足这两个条件的可能性极小,所以也许这个评论在现实世界中更准确。
但是,无论满足这两个条件的可能性如何,都是有可能的。