linux 各種訊號及其含義
來源:互聯網
上載者:User
http://kenby.iteye.com/blog/1173862
命令列輸入
kill -l, 可以列出系統支援的所有訊號: 1) SIGHUP
2) SIGINT 3) SIGQUIT
4) SIGILL 5) SIGTRAP
6) SIGABRT 7) SIGBUS
8) SIGFPE 9) SIGKILL
10) SIGUSR1
11) SIGSEGV 12) SIGUSR2
13) SIGPIPE 14) SIGALRM
15) SIGTERM
16) SIGSTKFLT 17) SIGCHLD
18) SIGCONT 19) SIGSTOP
20) SIGTSTP
21) SIGTTIN 22) SIGTTOU
23) SIGURG 24) SIGXCPU
25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF
28) SIGWINCH 29) SIGIO
30) SIGPWR
31) SIGSYS 34) SIGRTMIN
35) SIGRTMIN+1 36) SIGRTMIN+2
37) SIGRTMIN+3
38) SIGRTMIN+4 39) SIGRTMIN+5
40) SIGRTMIN+6 41) SIGRTMIN+7
42) SIGRTMIN+8
43) SIGRTMIN+9 44) SIGRTMIN+10
45) SIGRTMIN+11 46) SIGRTMIN+12
47) SIGRTMIN+13
48) SIGRTMIN+14 49) SIGRTMIN+15
50) SIGRTMAX-14 51) SIGRTMAX-13
52) SIGRTMAX-12
53) SIGRTMAX-11 54) SIGRTMAX-10
55) SIGRTMAX-9 56) SIGRTMAX-8
57) SIGRTMAX-7
58) SIGRTMAX-6 59) SIGRTMAX-5
60) SIGRTMAX-4 61) SIGRTMAX-3
62) SIGRTMAX-2
63) SIGRTMAX-1 64) SIGRTMAX
名稱 預設動作 說明 SIGHUP 終止進程 終端線路掛斷
SIGINT 終止進程 中斷進程
SIGQUIT 建立CORE檔案 終止進程,並且產生core檔案
SIGILL 建立CORE檔案 非法指令
SIGTRAP 建立CORE檔案 跟蹤自陷
SIGBUS 建立CORE檔案 匯流排錯誤
SIGSEGV 建立CORE檔案 段非法錯誤
SIGFPE 建立CORE檔案 浮點異常
SIGIOT 建立CORE檔案 執行I/O自陷
SIGKILL 終止進程 殺死進程
SIGPIPE 終止進程 向一個沒有讀進程的管道寫資料
SIGALARM 終止進程 計時器到時
SIGTERM 終止進程 軟體終止訊號
SIGSTOP 停止進程 非終端來的停止訊號
SIGTSTP 停止進程 終端來的停止訊號
SIGCONT 忽略訊號 繼續執行一個停止的進程
SIGURG 忽略訊號 I/O緊急訊號
SIGIO 忽略訊號 描述符上可以進行I/O
SIGCHLD 忽略訊號 當子進程停止或退出時通知父進程
SIGTTOU 停止進程 後台進程寫終端
SIGTTIN 停止進程 後台進程讀終端
SIGXGPU 終止進程 CPU時限逾時
SIGXFSZ 終止進程 檔案長度過長
SIGWINCH 忽略訊號 視窗大小發生變化
SIGPROF 終止進程 統計分布圖用計時器到時
SIGUSR1 終止進程 使用者定義訊號1
SIGUSR2 終止進程 使用者定義訊號2
SIGVTALRM 終止進程 虛擬計時器到時