博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
了解Unix进程(3)
阅读量:5842 次
发布时间:2019-06-18

本文共 481 字,大约阅读时间需要 1 分钟。

fork() 系统调用可以创建进程。然后查看进程ID和父进程ID使用getpid()和getppid()函数.

使用C语言描述:

#include 
#include
int main (int argc, char *argv[]){ pid_t child = -1; if ((child = fork()) == 0) { fprintf(stderr, "1: child pid is %u\n", getpid()); fprintf(stderr, "2: his parent is %u\n", getppid()); } else { fprintf(stderr, "3: parent pid is %u\n", getpid()); } return 0;}

运行结果:

 

 

转载于:https://www.cnblogs.com/impact-crusher/p/3412299.html

你可能感兴趣的文章
评论:人才流失强力折射出现实畸形人才观
查看>>
git服务器gitlab之搭建和使用--灰常好的git服务器【转】
查看>>
基于机器学习的web异常检测——基于HMM的状态序列建模,将原始数据转化为状态机表示,然后求解概率判断异常与否...
查看>>
虚拟运营商10月或大面积放号 哭穷背后仍有赢家
查看>>
分布式光伏发电建设中的逆变器及其选型
查看>>
UML中关联,组合与聚合等关系的辨析
查看>>
《大数据管理概论》一3.2 大数据存储与管理方法
查看>>
ios的google解析XML框架GDataXML的配置及使用
查看>>
netty-当一个客户端连接到来的时候发生了什么
查看>>
PHP_5.3.20 源码编译安装PHP-FPM
查看>>
在51CTO三年年+了,你也来晒晒
查看>>
js控制图片等比例缩放
查看>>
Java高级开发工程师面试考纲
查看>>
FreeMarker表达式
查看>>
Debian9.2 下使用vnstat查看服务器带宽流量统计
查看>>
NGINX + PHP-FPM 502
查看>>
Openstack API常用命令
查看>>
OpenSSL漏洞凶猛来袭 慧眼恶意代码监测应对有方
查看>>
C语言 喝汽水问题
查看>>
ubuntu 下安装 mysql
查看>>