Linux下C/C++查找某一进程 - Rusty's code - 博客园
linux C判断文件是否存在【转】 - 张昺华-sky - 博客园
思路:查找某一进程是否存在,如果不存在,则启动该进程,启动的时候检查可执行文件是否存在以及其属性。
核心技术:
access函数 | system函数 | popen 函数
1. ps -ef | grep name | grep -v grep 。 ——查找进程
2. access("test.c",F_OK) ——文件是否存在
3. access("test.c",X_OK) ——是否可执行
2. system(" ./app"); ——进程启动
查找进程的几种方法:
测试源码: