- 博客(2)
- 收藏
- 关注
原创 UNIX 进程控制
8.2进程标识符 每个进程的唯一标识(非负整数)ID。 ID为0的进程通常为调度进程(交换进程)内核程序,不执行任何磁盘上的程序。 ID为1通常是init进程。 ID为2页守护进程。 #include <unistd.h> //获取当前进程ID pid_t pid = getpid(); //获取父进程 pid_t ppid = getppid(); //实际用户ID getuid(); //有效用户ID geteuid(); //实际组ID getgid(); //有效组ID getegid(
2021-03-24 23:56:18
81
原创 UNIX 进程环境
UNIX 进程环境 第一次写博客,瞎写写~(下面是读书笔记) 第七章 UNIX进程环境 7.3 进程终止 mian函数的的 “return 0 ;” 等价于exit(0); atexit函数定义如下。 int atexit(void (*fun)(void)); 这函数的参数为函数地址,其功能用来注册额外的退出函数,最多注册32个,后注册先调用,注册多次可重复调用。 创建进程的唯一方式是调用exec,进程自愿终止的唯一方式为显示或隐式的调用exit 7.5 环境表 环境表是一个字符指针数组extern ch
2021-03-22 00:43:18
75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人