linux – signal 信號列表

轉自:http://blog.csdn.net/wesleyluo/article/details/5279482

信號      取值          默認動作   含義(發出信號的原因)
SIGHUP      1           Term    終端的掛斷或進程死亡
SIGINT      2           Term    來自鍵盤的中斷信號
SIGQUIT     3           Core    來自鍵盤的離開信號
SIGILL      4           Core    非法指令
SIGABRT     6           Core    來自abort的異常信號
SIGFPE      8           Core    浮點例外
SIGKILL     9           Term    殺死
SIGSEGV     11          Core    段非法錯誤(內存引用無效)
SIGPIPE     13          Term    管道損壞:向一個沒有讀進程的管道寫數據
SIGALRM     14          Term    來自alarm的計時器到時信號
SIGTERM     15          Term    終止
SIGUSR1     30,10,16    Term    用戶自定義信號1
SIGUSR2     31,12,17    Term    用戶自定義信號2
SIGCHLD     20,17,18    Ign     子進程停止或終止
SIGCONT     19,18,25    Cont    如果停止,繼續執行
SIGSTOP     17,19,23    Stop    非來自終端的停止信號
SIGTSTP     18,20,24    Stop    來自終端的停止信號
SIGTTIN     21,21,26    Stop    後臺進程讀終端
SIGTTOU     22,22,27    Stop    後臺進程寫終端
             
SIGBUS      10,7,10     Core    總線錯誤(內存訪問錯誤)
SIGPOLL                 Term    Pollable事件發生(Sys V),與SIGIO同義
SIGPROF     27,27,29    Term    統計分佈圖用計時器到時
SIGSYS      12,-,12     Core    非法系統調用(SVr4)
SIGTRAP     5           Core    跟蹤/斷點自陷
SIGURG      16,23,21    Ign     socket緊急信號(4.2BSD)
SIGVTALRM   26,26,28    Term    虛擬計時器到時(4.2BSD)
SIGXCPU     24,24,30    Core    超過CPU時限(4.2BSD)
SIGXFSZ     25,25,31    Core    超過文件長度限制(4.2BSD)
             
SIGIOT      6           Core    IOT自陷,與SIGABRT同義
SIGEMT      7,-,7       Term
SIGSTKFLT   -,16,-      Term    協處理器堆棧錯誤(不使用)
SIGIO       23,29,22    Term    描述符上可以進行I/O操作
SIGCLD      -,-,18      Ign     與SIGCHLD同義
SIGPWR      29,30,19    Term    電力故障(System V)
SIGINFO     29,-,-              與SIGPWR同義
SIGLOST     -,-,-       Term    文件鎖丟失
SIGWINCH    28,28,20    Ign     窗口大小改變(4.3BSD, Sun)
SIGUNUSED   -,31,-      Term    未使用信號(will be SIGSYS)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章