SIGTERMやSIGKILLなどのLinux信号に関連する数字を示す文書は何ですか?

SIGTERMやSIGKILLなどのLinux信号に関連する数字を示す文書は何ですか?

インターネットを探してSIGKILL関連番号が9であることがわかりますが、完全なシグナルリストとその番号を示すLinuxドキュメント(マニュアルページなど)はありますか?

答え1

signal(7) マニュアルページ(少なくとも私が持っているページ)には、いくつかの信号に対して可能な数の数字が表示されています。これらの数字をリストできる場合は、kill実行しているシステムに適した数字でなければなりません。努力する:

kill -l

または

kill -L

どちらの場合も、「one」ではなく「ell」(「list」)です。 Bashの組み込み機能は、kill -l素敵な番号付きのテーブルを表示します。 Linuxのprocpsは、kill -l数字なしで簡潔な名前のリストを表示しますが、-L数字を含むテーブルを表示します。 BSDはkill理解する-lだけで数字を示していません。

答え2

答え3

また、/usr/include/signal.h を見て #define または #include ステートメントを検索します (Ubuntu 10.10 では /usr/include/bits/signum.h を表示するように指示します)。 SIGRTMIN/SIGRTMAX はカーネルと未使用のシグナルのプレースホルダーで、シェルやプログラムから呼び出すべきではありません。

関連情報