+ -
当前位置:首页 → 问答吧 → linux下,如何启动停止其他程序

linux下,如何启动停止其他程序

时间:2011-12-19

来源:互联网

在弄一个管理其他服务都程序。请教大家linux下,C++什么函数能够启动,停止其他服务程序

作者: yunchao630   发布时间: 2011-12-19

我说都的启动就是类似windows里shellexecute那种。另外还有怎么监控某个程序的运行状态

作者: yunchao630   发布时间: 2011-12-19

就是启动进程,杀掉进程

作者: dahuaixiaohuai   发布时间: 2011-12-19

服务的话不同发行版有自己的服务管理脚本,执行脚本就可以了,普通应用程序无非就是一个启动一个杀死,可以使用pid文件记录和ps查找进程状态来完成~

作者: mscf   发布时间: 2011-12-19

kill...

作者: qq120848369   发布时间: 2011-12-19

您能说都具体一些吗?我没怎么用过linux
引用 3 楼 mscf 的回复:

服务的话不同发行版有自己的服务管理脚本,执行脚本就可以了,普通应用程序无非就是一个启动一个杀死,可以使用pid文件记录和ps查找进程状态来完成~

作者: yunchao630   发布时间: 2011-12-19

找到id号,kill。。。

作者: yuelengdihai   发布时间: 2011-12-19

kill -9 ***

***表示进程号,查看XXX进程命令

ps -ef | grep XXX

作者: icechenbing   发布时间: 2011-12-19

现在用exec函数,能启动其他程序来。pid能够获取,现在问一下大家,哪个函数可以根据pid或者名字杀进程

作者: yunchao630   发布时间: 2011-12-19

您说的这个我知道,我想问怎么在程序中实现杀进程
引用 7 楼 icechenbing 的回复:

kill -9 ***

***表示进程号,查看XXX进程命令

ps -ef | grep XXX

作者: yunchao630   发布时间: 2011-12-19

kill可用于程序中
#include <sys/types.h>
#include <signal.h>
int kill(pid_t pid, int sig);

作者: keiy   发布时间: 2011-12-19

启动的话,可用标准的函数
excel 或system

作者: keiy   发布时间: 2011-12-19

热门下载

更多