当前时区 GMT+8, 现在时间是 2008-8-29 01:17 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: 如何编程实现根据进程名称关闭某进程?
lionc650
新手上路
Rank: 1



UID 229391
精华 0
积分 38
帖子 16
阅读权限 10
注册 2006-10-31
状态 离线
发表于 2007-10-19 11:11  资料  短消息  加为好友 
如何编程实现根据进程名称关闭某进程?

rt,我只知道某进程的名称,并不知道它的进程id,如何用c语言编程实现根据某进程名称关闭这个进程名称所有的进程?

还有一个问题,我用glade来实现gtk编程时,不知道改了什么属性,导致摆放在widget window上的控件全变成了不可用,搞的我非常郁闷,试了很多方法都不知道怎么该回来。希望有人帮忙解答,多谢了。

[ 本帖最后由 lionc650 于 2007-10-19 11:15 编辑 ]

顶部
hohoxu_hao115 (beggar)
银牌会员
Rank: 6Rank: 6
知道了


UID 177612
精华 0
积分 2522
帖子 1396
阅读权限 70
注册 2005-1-12
来自 中国河南
状态 离线
发表于 2007-10-19 12:24  资料  短消息  加为好友  添加 hohoxu_hao115 为MSN好友 通过MSN和 hohoxu_hao115 交谈 QQ Yahoo!
可以用system调用killall命令,或遍历/proc目录,根据进程名称获取进程id,然后kill之。可参考killall源码。

顶部
hobby!
高级会员
Rank: 4


UID 153489
精华 5
积分 1520
帖子 622
阅读权限 50
注册 2004-9-16
来自 China
状态 离线
发表于 2007-11-29 16:47  资料  短消息  加为好友  QQ
进程不是可以命名吗?就像变量名一样虑指

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP