linux 会话 进程组 守护进程
2024-10-15 00:26:15
- Linux 下每个进程都会有一个非负整数表示的唯一进程 ID ,简称 pid 。 Linux 提供了 getpid 函数来获取 进程的 pid ,同时还提供了 getppid 函数来获取父进程的 pid
- 每个进程都有父进程,父进程也有父进程,这就形成了一个以 init 进程为根的家族树。除此以外,进程还有其他层次关系:进程、进程组和会话。进程组和会话在进程之间形成了两级的层次:进程组是一组相关进程的集合,会话是一组相关进程组的集合。用人来打比方,会话如同一个公司,进程组如同公司里的部门,进程则如同部门里的员工。尽管每个员工都有父亲,但是不影响员工同时属于某个公司中的某个部门
- ·PID :进程的唯一标识。对于多线程的进程而言,所有线程调用 getpid 函数会返回相同的值。
- ·PGID :进程组 ID 。每个进程都会有进程组 ID ,表示该进程所属的进程组。默认情况下新创建的进程会继承父进程的进程组 ID 。
- SID :会话 ID 。每个进程也都有会话 ID 。默认情况下,新创建的进程会继承父进程的会话 ID
- ps -ejH ps axjf 通过上述命令可以看出 进程的层次关系
最新文章
- UIStackView before iOS9.0
- Dojo的Gridx使用jsonrest需要注意的地方
- 了解Hadoop和大数据
- Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(一)
- [CareerCup] 9.3 Magic Index 魔法序号
- [小技巧]初次接触 SSIS Package 的一点总结
- SqlBulkCopy批量写入25万条数据只需3s
- c#基础学习笔记-----------委托事件
- Codeforces Round #275 (Div. 2) C - Diverse Permutation (构造)
- OA项目设计的能力③
- JavaScript判断数组是否存在key
- VS+VA 开发NDK
- linux 环境下安装oracle11g方法及安装过程中遇上的问题解决方法
- 神经网络架构PYTORCH-前馈神经网络
- Bootstrap 3的box-sizing样式导致UMeditor控件的图片无法正常缩放
- selenium PO模式
- python3专业版安装及破解
- 手动配置SVN服务
- Java中浮点类型的精度问题 double float
- 2017中国大学生程序设计竞赛-哈尔滨站 Solution