Как узнать, какие процессы были запущены?

Есть ли вероятность получить процессы, которые RAN перед сбоем системы?

РЕДАКТИРОВАТЬ

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

Я просматриваю все журналы / var / log, но ничего, единственный подозреваемый в этом был некоторыми журналами apache, где я нашел какие-то проверки … Поэтому теперь я хочу проверить все процессы, запущенные в то время.

Используя простой скрипт, можно сохранить работающий журнал процессов. С журналом вы можете вернуться и посмотреть, что было запущено, а что нет.

 #!/bin/bash mkdir -p "$HOME/ps_logs" while true; do ps aux > "$HOME/ps_logs/ps_$(date +%Y-%m-%d_%H:%M:%S).log" sleep 60 # Logging interval in seconds. done 

К сожалению, без журнала вы не можете вернуться вовремя и получить список запущенных процессов.

Используйте команду сбоя.

 # crash /usr/lib/debug/lib/module/vmlinux /var/crash/vmcore crash> ps 

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