使用C ++管理Linux中的进程

时间:2011-07-11 10:26:23

标签: c++ linux

我想编写一个程序来杀死Linux中的错误进程。

程序应该检测在Linux中运行的所有线程和进程。我知道我应该使用/ proc文件夹但是它会返回所有进程吗?我如何从其ID中杀死C ++中的进程?

谢谢和问候。

2 个答案:

答案 0 :(得分:3)

如果你想在Linux / UNIX上杀死C中的另一个进程,你应该使用 kill 函数(kill man page获取更多信息)并提供你想要的进程的第一个参数PID kill和 SIGKILL 常量作为第二个参数。

kill(1234, SIGKILL);

答案 1 :(得分:1)

您希望向其发送kill信号。