私はCentOS / RHELを学んでおり、現在プロセス管理に取り組んでいます。
私が読んでいるRHCSAの本では、実行をkill 1234
SIGQUIT転送として説明します。私はいつもシグナルタイプスイッチを追加せずにkillコマンドを実行すると、デフォルトは次のようになるはずだと思いました。kill -15
SIGTERMはkill -15
SIGKILLkill -9
ですか?
CentOS / RHELは少し異なるアプローチを使用しますか、kill -15
それとも私が間違っていますか?
編集:kill -l
SIGQUITを使用すると、kill -3
キーボードを使用してプロセスを終了することに関連しているようです。man 7 signal
また、SIGQUITがと指定されているため、SIGQUITがデフォルトと指定されているkill -3
私の本が間違っていると仮定できます。kill -15
ベストアンサー1
いいえ、同じではありません。両方の基本的な作業は、プロセスを終了し、SIGQUIT
コアもダンプすることです。たとえば、参照してください。Linuxのマニュアルページsignal(7)
。kill
SIGTERMはデフォルトで送信されるので、SIGQUITをデフォルト値と呼ぶのは実際にはバグだけであると想像できます。それデフォルトは POSIX です。、SIGTERM、SIGKILL、SIGQUIT の数値にも同様に適用されます。