Chinaunix首页 | 论坛 | 博客
  • 博客访问: 581641
  • 博文数量: 213
  • 博客积分: 6789
  • 博客等级: 准将
  • 技术积分: 1947
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-01 17:11
文章分类

全部博文(213)

文章存档

2012年(9)

2011年(62)

2010年(99)

2009年(43)

分类: LINUX

2010-06-25 17:21:22

kill(传送信号给指定的进程)
表头文件
     #include
     #include
定义函数 int kill(pid_t pid,int sig);
函数说明
    kill()可以用来送参数 sig 指定的信号给参数 pid 指定的进程。参数 pid 有几种情况:
    pid>0 将信号传给进程识别码为 pid 的进程。
    pid=0 将信号传给和目前进程相同进程组的所有进程
    pid=-1 将信号广播传送给系统内所有的进程
    pid<0 将信号传给进程组识别码为 pid 绝对值的所有进程
返回值  执行成功则返回 0,如果有错误则返回-1。
     EINVAL 参数 sig 不合法
错误代码 ESRCH 参数 pid 所指定的进程或进程组不存在
     EPERM 权限不够无法传送信号给指定进程
阅读(1202) | 评论(0) | 转发(0) |
0

上一篇:fflush

下一篇:flock

给主人留下些什么吧!~~