SIGQUITはSIGTERMと同じですか?

SIGQUITはSIGTERMと同じですか?

私はCentOS / RHELを学んでおり、現在プロセス管理に取り組んでいます。

私が読んでいるRHCSAの本では、実行をkill 1234SIGQUIT転送として説明します。私はいつもシグナルタイプスイッチを追加せずにkillコマンドを実行すると、デフォルトは次のようになるはずだと思いました。kill -15

SIGTERMはkill -15SIGKILLkill -9ですか?

CentOS / RHELは少し異なるアプローチを使用しますか、kill -15それとも私が間違っていますか?

編集:kill -lSIGQUITを使用すると、kill -3キーボードを使用してプロセスを終了することに関連しているようです。man 7 signalまた、SIGQUITがと指定されているため、SIGQUITがデフォルトと指定されているkill -3私の本が間違っていると仮定できます。kill -15

ベストアンサー1

いいえ、同じではありません。両方の基本的な作業は、プロセスを終了し、SIGQUITコアもダンプすることです。たとえば、参照してください。Linuxのマニュアルページsignal(7)killSIGTERMはデフォルトで送信されるので、SIGQUITをデフォルト値と呼ぶのは実際にはバグだけであると想像できます。それデフォルトは POSIX です。、SIGTERM、SIGKILL、SIGQUIT の数値にも同様に適用されます。

おすすめ記事