Linux中斷訊號有幾種?它們之間的區別是什麼?

老男孩IT教育機構發表於2022-09-07

 在Linux系統中,中斷訊號主要包含這五種:HUP、INT、KILL、TERM、TSIP,那麼你知道Linux中幾種中斷訊號有什麼區別嗎?具體內容請看下文。

  1、鍵入不同

  ①HUP中斷訊號:HUP中斷訊號是當使用者鍵入時由終端驅動程式傳送的訊號。

  ②INT中斷訊號:INT中斷訊號是當使用者鍵入時由終端驅動程式傳送的訊號。

  ③KILL中斷訊號:KILL中斷訊號是當使用者鍵入時由終端驅動程式傳送的訊號。

  ④TERM中斷訊號:TERM中斷訊號是當使用者鍵入時由終端驅動程式傳送的訊號。

  ⑤TSTP中斷訊號:TSTP中斷訊號是當使用者鍵入時由終端驅動程式傳送的訊號。

  2、對應操作不同

  ①HUP中斷訊號:HUP中斷訊號的對應操作為讓程式掛起,睡眠。

  ②INT中斷訊號:INT中斷訊號的對應操作為正常關閉所有程式。

  ③KILL中斷訊號:KILL中斷訊號的對應操作為強制關閉所有程式。

  ④TERM中斷訊號:TERM中斷訊號的對應操作為正常的退出程式。

  ⑤TSTP中斷訊號:TSTP中斷訊號的對應操作為暫時停用程式。

  3、啟用不同

  ①HUP中斷訊號:HUP中斷訊號傳送後,可以重新被使用者再次輸入恢復啟用程式。

  ②INT中斷訊號:INT中斷訊號傳送後,不可以重新被使用者再次輸入恢復啟用程式。

  ③KILL中斷訊號:KILL中斷訊號傳送後,不可以重新被使用者再次輸入恢復啟用程式。

  ④TERM中斷訊號:TERM中斷訊號傳送後,可以重新被使用者再次輸入啟用程式。

  ⑤TSTP中斷訊號:TSTP中斷訊號傳送後,可以重新被使用者再次輸入繼續使用程式。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2913780/,如需轉載,請註明出處,否則將追究法律責任。

相關文章