Linux中信號Signal的學習與理解

什麼是信號? 首先,我們通過一個引子去介紹信號。在Linux下編譯運行代碼,用shell啓動一個前臺進程,大家都應該有過按Ctrl-C的時候吧,按下Ctrl-C可以強行停止程序繼續執行。 其實,這裏我們就可以這樣說:終端的驅動程序將Ctrl-C理解爲一個STGINT信號,記在了該進程的PCB中(也可以說是發送了一個SIGINT信號給進程)。注意:Ctrl-C產生的信號只能發送給前臺進程。一個命令後
相關文章
相關標籤/搜索