社区
Linux/Unix社区
帖子详情
已知一个进程的PID,但不知道这个进程是否停止,如何能知道系统中是否有相应的进程在运行。
zxcdewq
2005-09-28 10:24:00
如题
...全文
126
3
打赏
收藏
已知一个进程的PID,但不知道这个进程是否停止,如何能知道系统中是否有相应的进程在运行。
如题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxbfly
2005-09-28
打赏
举报
回复
int kill(pid_t pid, int sig);
指定sig为0,如果返回0,则表明有进程存在,否则检查errno,如果为ESRCH则不存在。
更具体请man 2 kill
yyy790601
2005-09-28
打赏
举报
回复
如果系统支持/proc文件系统,可以
opendir("/proc/PID");
如果不支持:
system("ps ef | grep PID >test");
或者
用ptrace()
vipiii
2005-09-28
打赏
举报
回复
看看/proc下是不是有以pid为名字的目录
linux 查看
已知
进程
,Linux C
已知
进程
名字得到其
PID
号
最近需要实现
一个
功能,即在
一个
LinuxC程序
中
,
已知
其他
进程
的名字,需要获得该
进程
的
PID
,经过一番上网搜索,找到两种可行的方法:1.通过popen创建
一个
管道,执行shell命令并得到返回结果2.通过搜索/proc文件夹下的...
c代码获取
进程
列表Linux,Linux下C语言开发(
已知
进程
名得到其
PID
号)
在我的另外
一个
篇博客【Linux下C语言开发(信号signal处理机制)】
中
需要测试
系统
调用kill来向指定进行号发送指定的信号,在同
一个
测试文件很容易获取当前
进程
的
pid
,只需调用get
pid
()函数就可获取当前
进程
的
pid
。...
Linux下C语言开发(
已知
进程
名得到其
PID
号)
在我的另外
一个
篇博客【Linux下C语言开发(信号signal处理机制)】
中
需要测试
系统
调用kill来向指定进行号发送指定的信号,在同
一个
测试文件很容易获取当前
进程
的
pid
,只需调用get
pid
()函数就可获取当前
进程
的
pid
。...
Linux C
已知
进程
名字得到其
PID
号
最近需要实现
一个
功能,即在
一个
Linux C程序
中
,
已知
其他
进程
的名字,需要获得该
进程
的
PID
,经过一番上网搜索,找到两种可行的方法: 1.通过popen创建
一个
管道,执行shell命令并得到返回结果 2.通过搜索/proc...
Bash Shell 获取
进程
PID
文章目录交互式Bash Shell 获取
进程
pid
Bash Shell 脚本获取
进程
pid
根据
进程
名获取
进程
pid
获取 Shell...在
已知
进程
名(name)的前提下,交互式Shell获取
进程
pid
有很多种方法,典型的通过grep获取
pid
的方法为(这里添加
Linux/Unix社区
23,216
社区成员
74,539
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章