处理过程(C )

Handle killing of process (c++)

本文关键字:过程 处理      更新时间:2023-10-16

我希望我的程序在被'killall myapplication'命令杀死时做出反应。这样它可以保存一些东西,然后终止。我知道这必须通过信号处理来完成,但我不确定它被杀死时会获得哪种单唱片。

killallkillall -9?因为-9将意味着无法处理或掩盖的Sigkill(您的过程将在调度程序中立即终止,而不会有任何概念,即发出任何信号)。

没有 -9,它将是sigterm,可以处理。看看man signal