Как я могу проверить, почему процесс был остановлен / уничтоженный в Ubuntu?
Я знаю использование dmesg, я могу проверить, уничтожается ли процесс ОС.
Но кто-то может сообщить мне, уничтожается ли процесс пользователем, как я могу знать, какой пользователь уничтожил процесс?
Единственное решение Вашего вопроса, о котором я могу думать (предполагающий знание деталей процесса) состояло бы в том, чтобы проанализировать файл истории тех пользователей, которые будут иметь полномочия необходимыми для завершения рассматриваемого процесса для команды, которая завершила бы его.
Это, конечно, потребовало бы, чтобы у Вас было разрешение получить доступ к пользователям рассматриваемый .bash_history файл. И также потребовал бы, чтобы рассматриваемый пользователь был забывающим относительно того, как к или не потрудился выключать их собственную историю.
Я считаю разногласия обоих из этих условий встреченными очень вряд ли, поэтому возможно, этот комментарий более точен в реальном мире.
Однако независимо от вероятности обоих этих условий, которые соблюдают, это возможно.