linux进程和子进程获取进程号
2017-03-23 10:29
162 查看
#include <stdio.h>
int main(){
printf("当前进程id:%d\n",getpid());
int t;
if(t = fork()){
printf("我是父进程,我的子进程id为:%d\n",t);
}else{
printf("我是子进程,我的id是:%d\n",getpid());
printf("我是子进程,我的父进程id是:%d\n",getppid());
}
return 0;
}
int main(){
printf("当前进程id:%d\n",getpid());
int t;
if(t = fork()){
printf("我是父进程,我的子进程id为:%d\n",t);
}else{
printf("我是子进程,我的id是:%d\n",getpid());
printf("我是子进程,我的父进程id是:%d\n",getppid());
}
return 0;
}
相关文章推荐
- Linux下父进程通过管道发送文件名给子进程,子进程获取文件名后首先判断文件是否存在,不存在,通过管道返回错误信息,存在,将文件内容返回给父进程
- Linux 父进程如何获取子进程返回值?parent get child process return value,fork,wait,wait_pid
- 如何获取linux进程的执行文件路径
- 解析Linux内核获取当前进程指针的方法
- 父进程获取子进程退出状态(2)
- 如何在LINUX中获取进程中某个虚拟地址所在物理内存地址
- Linux进程资源健康,数据获取方法
- 解析Linux内核获取当前进程指针的方法
- 获取linux系统的各服务进程与CPU、内存、硬盘空间使用状态
- Linux下获取进程完整路径(包括进程名)——完整实例代码实现
- linux c 唤醒进程 获取子进程结束状态
- Linux进程资源健康,数据获取方法
- 获取系统(linux)cpu信息以及进程信息
- Linux下普通用户获取端口与进程ID的关联
- Linux进程创建,子进程对父进程资源“写时拷贝”
- 父进程获取子进程退出状态(1)
- Linux获取进程ID
- Linux进程的管理 获取进程信息函数
- Linux上获取指定进程的cpu使用情况
- linux获取进程信息函数