linux系统里面,用c语言代码或者脚本文件,杀死一个进程
时间: 2024-05-06 12:14:57 浏览: 150
c语言linux版本杀死指定名称的进程
要在 linux 系统中杀死一个进程,可以使用 kill 命令。在 C 语言中,可以使用 system 函数来在程序中执行系统命令。下面是一个简单的示例代码,用来杀死指定进程 ID 为 pid 的进程:
```
#include <stdlib.h>
#include <stdio.h>
int main() {
int pid = 1234; // 要杀死的进程 ID
char command[50];
sprintf(command, "kill %d", pid);
system(command);
return 0;
}
```
可以将上述代码保存为一个 C 语言源文件(如 kill.c),然后使用 gcc 编译器进行编译:
```
gcc -o kill kill.c
```
编译成功后,运行可执行文件即可完成杀死指定进程的操作。
阅读全文