Как проверить, почему процесс остановился?

Как проверить, почему процесс был остановлен / убит в Ubuntu?

Я знаю, используя dmesg. Я могу проверить, убит ли процесс ОС.

Но может ли кто-нибудь сообщить мне, если процесс был убит пользователем, как я могу узнать, какой пользователь убил этот процесс?

0
задан 30 October 2017 в 14:43

3 ответа

Единственное решение вашего вопроса, о котором я могу думать (при условии, что вы знаете детали процесса), должно было бы проанализировать файл истории тех пользователей, у которых были бы права, необходимые для завершения процесса, о котором идет речь, для команды что прекратит его.

Это, конечно, требует, чтобы у вас было разрешение на доступ к указанным пользователям .bash_history. И также потребовал бы, чтобы пользователь, о котором идет речь, не обращал внимания на то, как или не потрудился отключить свою собственную историю.

Я считаю, что вероятность того, что оба этих условия будут выполнены крайне маловероятно, возможно, этот комментарий более точен в реальном мире.

Однако, независимо от вероятности выполнения обоих этих условий, это возможно.

3
ответ дан 22 May 2018 в 17:09

Единственное решение вашего вопроса, о котором я могу думать (при условии, что вы знаете детали процесса), должно было бы проанализировать файл истории тех пользователей, у которых были бы права, необходимые для завершения процесса, о котором идет речь, для команды что прекратит его.

Это, конечно, требует, чтобы у вас было разрешение на доступ к указанным пользователям .bash_history. И также потребовал бы, чтобы пользователь, о котором идет речь, не обращал внимания на то, как или не потрудился отключить свою собственную историю.

Я считаю, что вероятность того, что оба этих условия будут выполнены крайне маловероятно, возможно, этот комментарий более точен в реальном мире.

Однако, независимо от вероятности выполнения обоих этих условий, это возможно.

3
ответ дан 18 July 2018 в 04:35

Единственное решение вашего вопроса, о котором я могу думать (при условии, что вы знаете детали процесса), должно было бы проанализировать файл истории тех пользователей, у которых были бы права, необходимые для завершения процесса, о котором идет речь, для команды что прекратит его.

Это, конечно, требует, чтобы у вас было разрешение на доступ к указанным пользователям .bash_history. И также потребовал бы, чтобы пользователь, о котором идет речь, не обращал внимания на то, как или не потрудился отключить свою собственную историю.

Я считаю, что вероятность того, что оба этих условия будут выполнены крайне маловероятно, возможно, этот комментарий более точен в реальном мире.

Однако, независимо от вероятности выполнения обоих этих условий, это возможно.

3
ответ дан 24 July 2018 в 18:07

Другие вопросы по тегам:

Похожие вопросы: