像Linux和Windows这样的操作系统使用信号来彼此和其他组件进行通信。有不同的信号类型来定义不同的案例和消息。在本教程中,我们将学习并解释SIGINT或信号中断。
null
信号中断
顾名思义,SIGINT被命名为Signal Interrupt,它将中断命令。这将中断给定进程并停止进程。中断信号描述为 INTR
.
发送信号
向进程发送信号中断有不同的方法。我们将使用 kill
可以向给定进程发送不同信号的命令。信号编号为 2
在里面 kill
命令。因此在下面的示例中,我们将向进程名发送SIGINT firefox
.
首先,我们要了解这个过程 或具有 pgrep
命令如下。
$ pgrep firefox
那我们就用 kill
命令将SIGINT发送到进程 5042
.
$ kill -2 5042
CTRL+C符号
如前所述,有不同的方式发送信号。我们可以使用键盘组合将SIGINT发送到活动进程。我们将使用 控制+C 或者在firefox进程运行时在bash中按CTRL+C。
CTRL+C

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END