LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1214|回复: 5

如何得到另外一个进程的pid??并向它发送消息??望高手赐教

[复制链接]
发表于 2006-7-31 17:01:34 | 显示全部楼层 |阅读模式
如题,我想得到某个进程的pid然后用kill()发一个自定义消息过去。
可是不知道怎么得到那个进程的pid。

另外,用system函数调用shell命令应该也可以发送给那个进程,但我不知道这个shell命令应该怎么写:(
kill -USR1 ????????

以上这两种方法都怎么实现??第一种用什么调用?第二种的shell怎么写?
小弟先谢了
 楼主| 发表于 2006-7-31 17:10:18 | 显示全部楼层
进程的名字是知道的
回复 支持 反对

使用道具 举报

发表于 2006-7-31 20:22:16 | 显示全部楼层
进程id 可以用 pgrep 找,发送信号用 kill
回复 支持 反对

使用道具 举报

发表于 2006-7-31 22:25:14 | 显示全部楼层
1.进程起来后可以向系统中记录

2.进程间通讯
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-31 22:39:40 | 显示全部楼层
谢谢楼上提醒,用pkill可以给某个进程发信号:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-31 22:41:13 | 显示全部楼层
是3楼的:)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表