kill编号

---编号0
当你使用 kill 函数传递信号编号 0 时,它实际上是在检查进程是否存在,而不会发送任何信号。如果进程存在并且可以接收信号,则 kill 函数返回 0;如果进程不存在或无法接收信号,则返回 -1,并且 errno 被设置为相应的错误码。

---SIGHUP (Signal Number 1):
终端挂起或控制进程结束。

---SIGINT (Signal Number 2):
用户中断进程(通常通过按下 Ctrl+C 触发)。

---SIGQUIT (Signal Number 3):
退出请求(通常通过按下 Ctrl+\ 触发)。

---SIGILL (Signal Number 4):
非法指令。

---SIGABRT (Signal Number 6):
异常终止(通常由 abort() 函数触发)。

---SIGFPE (Signal Number 8):
浮点异常。

---SIGKILL (Signal Number 9):
强制终止进程。

---SIGSEGV (Signal Number 11):
无效内存引用(段错误)。

---SIGPIPE (Signal Number 13):
写入一个未读端的管道或套接字。

---SIGTERM (Signal Number 15):
请求终止进程。

---SIGCHLD (Signal Number 17):
子进程结束。

---SIGCONT (Signal Number 18):
继续一个停止的进程。

---SIGSTOP (Signal Number 19):
停止进程。

---SIGTSTP (Signal Number 20):
暂停进程(通常通过按下 Ctrl+Z 触发)。

---SIGTTIN (Signal Number 21):
前台进程组试图从终端读取。

---SIGTTOU (Signal Number 22):
前台进程组试图写入终端。

---SIGURG (Signal Number 23):
异步 I/O 条件。

---SIGXCPU (Signal Number 24):
CPU 时间限制超时。

---SIGXFSZ (Signal Number 25):
文件大小限制超时。

---SIGVTALRM (Signal Number 26):
虚拟定时器到期。

---SIGPROF (Signal Number 27):
实际定时器到期。

---SIGWINCH (Signal Number 28):
终端窗口大小变化。

---SIGIO (Signal Number 29):
输入/输出可能现在可用。

---SIGPOLL (Signal Number 29):
与 SIGIO 相同。

---SIGPWR (Signal Number 30):
电源故障恢复。

---SIGSYS (Signal Number 31):
无效系统调用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值