kill -QUIT process_id
вызовет дамп основной памяти из запущенного процесса (при условии, что ограничения ресурса позволяют это).
Или см. man 3 abort
, чтобы заставить программу выгружать себя.
Добавлено : из интерактивной оболочки можно выполнить работающую программу, чтобы прервать ее с помощью клавиши quit, обычно Ctrl + \ , которая отправляет сигнал SIGQUIT так же, как болееобщие Ctrl + C отправляет SIGINT.Это идентично kill -QUIT…
, просто набрать его, если вы находитесь на управляющем терминале.См. man 1 stty
, если ваш ключ выхода по умолчанию отличается.