您当前的位置: 首页 >  linux

phymat.nico

暂无认证

  • 2浏览

    0关注

    1967博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux 下的KILL函数的用法

phymat.nico 发布时间:2020-08-18 16:58:42 ,浏览量:2

[ KILL ]功能描述: 用于向任何进程组或进程发送信号。

头文件用法:

#include   #include

int kill(pid_t pid, int sig);  

 

参数:  pid:可能选择有以下四种

1. pid大于零时,pid是信号欲送往的进程的标识。 2. pid等于零时,信号将送往所有与调用kill()的那个进程属同一个使用组的进程。 3. pid等于-1时,信号将送往所有调用进程有权给其发送信号的进程,除了进程1(init)。 4. pid小于-1时,信号将送往以-pid为组标识的进程。

sig:准备发送的信号代码,假如其值为零则没有任何信号送出,但是系统会执行错误检查,通常会利用sig值为零来检验某个进程是否仍在执行。

返回值说明: 成功执行时,返回0。失败返回-1,errno被设为以下的某个值 EINVAL:指定的信号码无效(参数 sig 不合法) EPERM;权限不够无法传送信号给指定进程 ESRCH:参数 pid 所指定的进程或进程组不存在

https://blog.csdn.net/weiyuefei/article/details/72518161

https://blog.csdn.net/wangpeiyao5566/article/details/6010633

关注
打赏
1659628745
查看更多评论
立即登录/注册

微信扫码登录

0.1970s