[英]What keyboard signal apart from Ctrl-C can I catch?
我有一個(C,Linux)應用程序通過關閉來處理Ctrl-C SIGINT。 我想添加另一個信號處理程序,以便我可以使用另一個擊鍵組合“運行時重新加載配置”。
所以我從一個信號看起來我可以通過擊鍵發送到前台進程,這不會強制進程退出或掛起。 還有其他人嗎?
你可以嘗試Ctrl - \\
這是SIGQUIT
如果你絕對需要它是一個擊鍵(你可以抓住它)。
你的程序可以使用SIGUSR1
和SIGUSR2
來做任何你想做的事情,但是沒有一個單行程方式發送它們就像Ctrl + C發送SIGINT
信號一樣。 你必須使用kill(1)
類的東西來發送信號,例如kill -USR1 <mypid>
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.