37.シグナル一覧
プログラム実行時に何らかのエラーによって出てくるシグナルの一覧です。
Linuxのバージョンやディストリビューションによって多少違う並びになっているかもしれません。
各ディストリビューションのシグナル一覧は「kill -l」で確認できます。
| シグナル番号 |
シグナル名 |
シグナルの状態 |
| 1 |
SIGHUP |
プログラムのハングアップ |
| 2 |
SIGINT |
割り込み(プログラムの初期化・リブート) |
| 3 |
SIGQUIT |
終了 |
| 4 |
SIGILL |
無効な命令 |
| 5 |
SIGTRAP |
トレーストラップ |
| 6 |
SIGIOT |
異常終了 |
| 7 |
SIGBUS |
バスエラー |
| 8 |
SIGFPE |
浮動小数点例外 |
| 9 |
SIGKILL |
停止 |
| 10 |
SIGUSR1 |
ユーザ定義シグナル1 |
| 11 |
SIGSEGV |
セグメンテーション例外 |
| 12 |
SIGUSR2 |
ユーザ定義シグナル2 |
| 13 |
SIGPIPE |
読み取りの行われないパイプの書き込み |
| 14 |
SIGALRM |
警告 |
| 15 |
SIGTERM |
停止状態からのソフトウェア終了 |
| 17 |
SIGCHLD |
子ステータス変更 |
| 18 |
SIGCONT |
停止したプロセスの継続 |
| 19 |
SIGSTOP |
停止 |
| 20 |
SIGTSTP |
ttyから要求された停止 |
| 21 |
SIGTTIN |
バックグランドttyの読み込みが行われた |
| 22 |
SIGTTOU |
バックグランドttyの書き込みが行われた |
| 23 |
SIGURG |
緊急ソケット |
| 24 |
SIGXCPU |
CPU制限 |
| 25 |
SIGXFSZ |
ファイルサイズ制限 |
| 26 |
SIGVTALRM |
仮想タイマーの終了 |
| 27 |
SIGPROF |
プロファイリングタイマーの終了 |
| 28 |
SIGWINCH |
ウィンドウサイズの変更 |
| 29 |
SIGIO |
ソケット入出力が可能 |
| 30 |
SIGPWR |
電源遮断により再開 |
| 31 |
SIGSYS |
システムコール変数異常 |
|