訊號 取值 預設動作 含義(發出訊號的原因)
sighup 1 term 終端的結束通話或程序死亡
sigint 2 term 來自鍵盤的中斷訊號
sigquit 3 core 來自鍵盤的離開訊號
sigill 4 core 非法指令
sigabrt 6 core 來自abort的異常訊號
sigfpe 8 core 浮點例外
sigkill 9 term 殺死
sigse** 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)
si**talrm 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)
** Linux訊號列表
執行如下命令,可看到linux支援的訊號列表 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...
Linux訊號列表
我們執行如下命令,可看到linux支援的訊號列表 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 ...
Linux訊號列表
我們執行如下命令,可看到linux支援的訊號列表 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 ...