Как убить – мягко?

Если я хочу как можно осторожно и вежливо убить процесс,
какие сигналы следует использовать в команде kill, в каком порядке?

Я хотел бы дать программе какое-то время, чтобы очистить, если это нравится, так что просто отправка SIGTERM будет суровым, я думаю?

Я буду использовать SIGKILL-9 ») последним, это понятно.

Но что начать? SIGHUP ? Какие сигналы являются пустой тратой времени?


Соответствующие сигналы для справки, из

man 7 signal

  Signal Value Action Comment ────────────────────────────────────────────────────────────────────── SIGHUP 1 Term Hangup detected on controlling terminal or death of controlling process SIGINT 2 Term Interrupt from keyboard SIGQUIT 3 Core Quit from keyboard SIGKILL 9 Term Kill signal SIGPIPE 13 Term Broken pipe: write to pipe with no readers SIGTERM 15 Term Termination signal 

Linux и Unix - лучшая ОС в мире.