如何用qt4编程结束linux进程

问题背景是:linux下运行的一个应用程序死掉了,没法正常结束程序,想用结束进程的办法把这个程序强制杀死。但是并不知道进程名,因此需要查找出所有进程,然后选择需要终止的进... 问题背景是:linux下运行的一个应用程序死掉了,没法正常结束程序,想用结束进程的办法把这个程序强制杀死。但是并不知道进程名,因此需要查找出所有进程,然后选择需要终止的进程,把它杀死。现在的问题就是如何用qt4查找出所有运行进程。 展开
 我来答
来自异世界的韩梅梅
2011-10-26 · TA获得超过499个赞
知道小有建树答主
回答量:509
采纳率:100%
帮助的人:434万
展开全部
C菜鸟助手成员tonytvb为你解答(如有疑问请hi我或向我的团队提问):

呵呵,以前的一个课程设计!
用system函数就可以了!
首先你先得学会LINUX下杀死进程的命令
这里个给你讲解一下,
1、ps -ef 可以查看到所有的进程
2、每个进程有一个PID号,只要用命令kill -9 +PID就可以强制关闭(所谓的杀死)它了~!
而在QT里面只需要借助SYSTEM这个函数就可以利用LINUX本来的功能来使用这些函数!
危献e3
2011-10-26 · TA获得超过2053个赞
知道大有可为答主
回答量:2738
采纳率:0%
帮助的人:1953万
展开全部
用ps -aux 然后解析字符串
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式