| 1 | 1SIGHUP | 終了 | はい | 129 | 制御端末のハングアップ、または制御プロセスの終了を示します。多くのデーモンは SIGHUP で設定を再読み込みしますが、それは各プログラムが選んだ慣例にすぎず、カーネルが定める意味ではありません。 終了キャッチ可能: はい終了ステータス: 129 |
| 2 | 2SIGINT | 終了 | はい | 130 | キーボードからの割り込みで、通常は Ctrl+C です。 終了キャッチ可能: はい終了ステータス: 130 |
| 3 | 3SIGQUIT | 終了+コアダンプ | はい | 131 | キーボードからの終了要求で、通常は Ctrl+\ です。既定ではコアダンプも出力します。 終了+コアダンプキャッチ可能: はい終了ステータス: 131 |
| 4 | 4SIGILL | 終了+コアダンプ | はい | 132 | 不正な命令です。プロセスが無効な機械語命令を実行しようとしました。 終了+コアダンプキャッチ可能: はい終了ステータス: 132 |
| 5 | 5SIGTRAP | 終了+コアダンプ | はい | 133 | トレース/ブレークポイントのトラップで、デバッガーが使います。 終了+コアダンプキャッチ可能: はい終了ステータス: 133 |
| 6 | 6SIGABRT | 終了+コアダンプ | はい | 134 | abort(3) が発生させる中断シグナルです(アサーションの失敗時など)。SIGIOT は同じ番号です。 終了+コアダンプキャッチ可能: はい終了ステータス: 134 |
| 7 | 7SIGBUS | 終了+コアダンプ | はい | 135 | バスエラーです。メモリマップしたファイルの末尾を超えたアクセスなど、不正なメモリアクセスで発生します。 終了+コアダンプキャッチ可能: はい終了ステータス: 135 |
| 8 | 8SIGFPE | 終了+コアダンプ | はい | 136 | 整数のゼロ除算などの不正な算術演算です。名前に反して浮動小数点に限りません。 終了+コアダンプキャッチ可能: はい終了ステータス: 136 |
| 9 | 9SIGKILL | 終了 | いいえ | 137 | プロセスを強制終了します。キャッチ・ブロック・無視のいずれもできないため、プログラムは後始末をする機会がありません。 終了キャッチ可能: いいえ終了ステータス: 137 |
| 10 | 10SIGUSR1 | 終了 | はい | 138 | ユーザー定義シグナル 1 です。意味は各プログラムが決めます。 終了キャッチ可能: はい終了ステータス: 138 |
| 11 | 11SIGSEGV | 終了+コアダンプ | はい | 139 | 不正なメモリ参照(セグメンテーション違反)です。 終了+コアダンプキャッチ可能: はい終了ステータス: 139 |
| 12 | 12SIGUSR2 | 終了 | はい | 140 | ユーザー定義シグナル 2 です。意味は各プログラムが決めます。 終了キャッチ可能: はい終了ステータス: 140 |
| 13 | 13SIGPIPE | 終了 | はい | 141 | パイプの破損です。読み手のいないパイプへ書き込んだ場合(読み手のプロセスが終了した後など)に発生します。 終了キャッチ可能: はい終了ステータス: 141 |
| 14 | 14SIGALRM | 終了 | はい | 142 | alarm(2) によるタイマーのシグナルです。 終了キャッチ可能: はい終了ステータス: 142 |
| 15 | 15SIGTERM | 終了 | はい | 143 | 終了要求で、kill(1) が既定で送るシグナルです。SIGKILL と違いキャッチできるため、プログラムは後始末をして終了できます。 終了キャッチ可能: はい終了ステータス: 143 |
| 16 | 16SIGSTKFLT | 終了 | はい | 144 | コプロセッサーのスタックフォールトです。Linux 固有で、使われていません。 終了キャッチ可能: はい終了ステータス: 144 |
| 17 | 17SIGCHLD | 無視 | はい | 145 | 子プロセスが停止・終了・再開したことを知らせます。既定では無視されます。 無視キャッチ可能: はい終了ステータス: 145 |
| 18 | 18SIGCONT | 継続 | はい | 146 | 停止中のプロセスを再開させます。 継続キャッチ可能: はい終了ステータス: 146 |
| 19 | 19SIGSTOP | 停止 | いいえ | 147 | プロセスを停止します。キャッチ・ブロック・無視のいずれもできず、SIGCONT で再開します。 停止キャッチ可能: いいえ終了ステータス: 147 |
| 20 | 20SIGTSTP | 停止 | はい | 148 | 端末から入力された停止要求で、通常は Ctrl+Z です。SIGSTOP と違いキャッチできます。 停止キャッチ可能: はい終了ステータス: 148 |
| 21 | 21SIGTTIN | 停止 | はい | 149 | バックグラウンドのプロセスが端末から読み込もうとしました。 停止キャッチ可能: はい終了ステータス: 149 |
| 22 | 22SIGTTOU | 停止 | はい | 150 | バックグラウンドのプロセスが端末へ書き込もうとしました。 停止キャッチ可能: はい終了ステータス: 150 |
| 23 | 23SIGURG | 無視 | はい | 151 | ソケットの緊急状態(帯域外データなど)を知らせます。 無視キャッチ可能: はい終了ステータス: 151 |
| 24 | 24SIGXCPU | 終了+コアダンプ | はい | 152 | CPU 時間の上限を超えました(setrlimit(2) を参照)。 終了+コアダンプキャッチ可能: はい終了ステータス: 152 |
| 25 | 25SIGXFSZ | 終了+コアダンプ | はい | 153 | ファイルサイズの上限を超えました(setrlimit(2) を参照)。 終了+コアダンプキャッチ可能: はい終了ステータス: 153 |
| 26 | 26SIGVTALRM | 終了 | はい | 154 | 仮想アラームクロックです。プロセスのユーザーモードの CPU 時間だけを数えるタイマーによるものです。 終了キャッチ可能: はい終了ステータス: 154 |
| 27 | 27SIGPROF | 終了 | はい | 155 | プロファイリング用タイマーの満了です。このタイマーはユーザーとシステムの両方の CPU 時間を数えます。 終了キャッチ可能: はい終了ステータス: 155 |
| 28 | 28SIGWINCH | 無視 | はい | 156 | 端末のウィンドウサイズが変わりました。既定では無視されます。 無視キャッチ可能: はい終了ステータス: 156 |
| 29 | 29SIGIO | 終了 | はい | 157 | シグナル駆動 I/O を設定したファイルディスクリプターで入出力が可能になりました。SIGPOLL は同じ番号です。 終了キャッチ可能: はい終了ステータス: 157 |
| 30 | 30SIGPWR | 終了 | はい | 158 | 電源障害(System V)です。Linux の既定は終了ですが、ほかの UNIX システムでは通常無視されます。 終了キャッチ可能: はい終了ステータス: 158 |
| 31 | 31SIGSYS | 終了+コアダンプ | はい | 159 | 不正なシステムコールです。seccomp(2) のフィルタからも発生します。SIGUNUSED は同じ番号です。 終了+コアダンプキャッチ可能: はい終了ステータス: 159 |