01 sighup 掛起(hangup)
02 sigint 中斷,當使用者從鍵盤按^c鍵或^break鍵時
03 sigquit 退出,當使用者從鍵盤按quit鍵時
04 sigill 非法指令
05 sigtrap 跟蹤陷阱(trace trap),啟動程序,跟蹤**的執行
06 sigiot iot指令
07 sigemt emt指令
08 sigfpe 浮點運算溢位
09 sigkill 殺死、終止程序
10 sigbus 匯流排錯誤
11 sigsegv 段違例(segmentation violation),程序試圖去訪問其虛位址空間以外的位置
12 sigsys 系統呼叫中引數錯,如系統呼叫號非法
13 sigpipe 向某個非讀管道中寫入資料
14 sigalrm 鬧鐘。當某程序希望在某時間後接收訊號時發此訊號
15 sigterm 軟體終止(software termination)
16 sigusr1 使用者自定義訊號1
17 sigusr2 使用者自定義訊號2
18 sigcld 某個子程序死
19 sigpwr 電源故障
linux程序間通訊方式之訊號處理signal
include include include include include include include include include include linux程序間通訊方式之訊號處理signal sighandler t signal int signum,sighandler t ha...
linux 各種訊號及其含義
名稱 預設動作 說明 sighup 終止程序 終端線路結束通話 sigint 終止程序 中斷程序 sigquit 建立core檔案 終止程序,並且生成core檔案 sigill 建立core檔案 非法指令 sigtrap 建立core檔案 跟蹤自陷 sigbus 建立core檔案 匯流排錯誤 sig...
Linux訊號捕捉及其處理
一 signal訊號處理機制 可以用函式signal註冊乙個訊號捕捉函式,其函式原型為 include typedef void sighandler t int sighandler t signal int signum,sighandler t handler 下面用乙個例子來介紹signal...