Описание тега non-non-biyori
Нет, не по умолчанию. Есть такая вещь, как слишком много лесозаготовки (особенно, когда вы начинаете рисковать лесозаготовки действия писать запись в журнале...).
БСД учетного процесса (если он у вас есть, запустить lastcomm
), если активный, записывает название каждой команды, которая выполняется и некоторые основные статистические данные, а не рассуждения.
По аудиту подсистемы более общей и более гибким. Установите аудит
пакет и прочитал в SUSE руководство по аудиту (в основном часть про правила), или попробовать
auditctl -выход,всегда -Ф путь=/usr/Бен/Ява -с вызова execve
Или: вместо того, чтобы убить его, убить -остановить
его. В стоп - приостанавливает процесс, не задавая вопросов. Вы получите возможность возобновить (убить-cont
) или завершить (убить -убить
) позже. Пока процесс все еще вокруг, вы можете проверить его в командной строке (в/proc/12345/командной строки
), памяти карте (файл/proc/12345/карты
) и так далее.
Или присоединить отладчик к процессу и приостановить его. Это так же просто, как с GDB --PID-регулятора 12345
(могут быть лучшие варианты для Java-процесса); присоединить отладчик немедленно приостанавливает процесс (если вы выйдите из отладчика, процесс получает, когда посылающий и резюме).
Обратите внимание, что все это ловит только ОС на уровне процессов, а не в JVM потоки. Вам нужно обратиться к JVM возможности для отладки потоков.