我需要使用 kill API 杀死一个进程。为此,我需要进程的进程 ID。我试图让它使用:
ret = system("pidof -s raj-srv");
但它没有返回正确的值。我不想用这个杀死进程:
ret = system("pkill raj");
是否有任何 API 可用于获取进程 ID?
原文由 ravi J 发布,翻译遵循 CC BY-SA 4.0 许可协议
7 回答5.2k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答776 阅读✓ 已解决
1 回答3.3k 阅读
您将获得
system
的返回状态。那不是pid。你想要这样的东西: