UID:创建进程的用户信息

EUID:创建进程的用户对进程所属可执行文件的操作权限信息,还包括是否有使用kill系统调用发送软中断信息到Linux内核结束进程的权限

GID:创建进程的用户所属群组的信息

EGID:用于标识进程目前所属用户组。和GID不同,因为进程执行时所属用户组可能改变

PGID:用于标识进程组信息

gid_t getgid(void); 获取运行进程的GID
gid_t getegid(void); 获取运行进程的EGID
pid_t getpid(void); 获取进程的PID
pid_t getppid(void); 获得父进程的PID
pid_t getpgrp(void); 获取进程的PGID
pid_t getpgid(pid_t pid); 获得指定进程的PGID

UID、EUID、GID、EGID、PGID相关推荐

  1. UID、EUID、GID和EGID

    UID.EUID.GID和EGID Linux中id真是太多了进程有pid,然后用户还有UID这种,真是有点绕. 在Linux当中一个进程(程序)拥有四个ID:真实用户UID.有效用户EUID.真实组 ...

  2. 1进程 ppid_进程pid和ppid、进程的uid和euid、用户的uid和gid、文件的创建者和所有者的关系辨析...

    进程pid和ppid.进程的uid和euid.用户的uid和gid.文件的创建者和所有者的关系辨析 1.当我们创建用户时,由我们为新建用户命名和设置密码,同时系统会为我们所创建的用户名关联一个号,就是 ...

  3. linux更改文件gid,关于UID和GID的创建、修改、删除;简要举例

    用户.组和权限 安全3A资源分派 (authentication)认证 (authorization)授权 (accounting)审计 user( 用户) Linux用户:Username/UID ...

  4. linux路径信息,二、Linux的基础知识-路径、文件的信息查看、编辑及管理

    第2周作业 (看老王视频) 描述Linux发行版的系统目录名称命名规则以及用途. 描述文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息? 总结软连接和硬连接区别,并用实例操 ...

  5. Android复习07【创建数据库、insert()插入数据、查看数据库、根据列索引获取参数值、根据列名-返回索引、增删改查数据、数据分页、修改表结构、Room框架】

    2020-04-09-星期四-第八周 目   录 创建数据库 insert()方法 查看数据库(Save as保存) 菜鸟教程---SQLite数据库 根据 列索引 获取 参数值 列比较多---根据列 ...

  6. 进程、轻量级进程(LWP)、线程

    进程.轻量级进程(LWP).线程 进程:程序执行体,有生命期,用来分配资源的实体 线程:分配CPU的实体. 用户空间实现,一个线程阻塞,所有都阻塞. 内核实现,不会所用相关线程都阻塞.用LWP实现,用 ...

  7. [源码、文档、分享] iOS/iPhone学习系列、代码教程----~~~持续更新中~~~

    转自:http://www.devdiv.com/iOS_iPhone-iOS_iPhone%E5%AD%A6%E4%B9%A0%E7%B3%BB%E5%88%97%E3%80%81%E4%BB%A3 ...

  8. [源码、文档、分享] iOS/iPhone学习系列、代码教程(转)

    iOS/iPhone学习系列.代码教程----~~~持续更新中~~~ http://www.devdiv.com/iOS_iPhone-iOS_iPhone%E5%AD%A6%E4%B9%A0%E7% ...

  9. 转载_进程、轻量级进程(LWP)、线程

    进程.轻量级进程(LWP).线程 进程.轻量级进程(LWP).线程 进程:程序执行体,有生命期,用来分配资源的实体 线程:分配CPU的实体. 用户空间实现,一个线程阻塞,所有都阻塞. 内核实现,不会所 ...

  10. selenium、you-get下载B站视频、监控播放量和弹幕

    selenium.you-get下载B站视频.监控播放量和弹幕 说明 完整代码 运行结果 说明 前两段代码是使用you-get下载视频,第一段是说明.第三段代码爬取b站视频的标题+播放量+弹幕数.注意 ...

最新文章

  1. iptables时区_iptables time 时间匹配规则
  2. c# byte char string转换
  3. 隐私计算--联邦学习
  4. 【leetcode】56. Merge Intervals 相邻线段归并
  5. Fibonacci in the Pocket
  6. slice切割数组arr=[[0,1],[2,3]]
  7. linux git删除的文件怎么还原,从Git仓库中恢复已删除的分支、文件或丢失的commit...
  8. 论文浅尝 | 用于开放领域的问题生成
  9. 微软云打印将直接与 OneDrive 集成;全球 90 多家组织敦促苹果放弃引入”儿童安全”功能计划……...
  10. 11 - java构造方法
  11. [Tip: bat] About %~dp0
  12. html的各种基本标签 fylong,HTML:text标签不工作
  13. oracle v$context,30.Oracle杂记——Oracle常用动态视图v$session
  14. python_csv文件使用记录
  15. 程序员需要学些什么?程序员好考吗?
  16. 在matlab中,简单地利用RS485协议对伺服电机进行控制
  17. 国家/地区 语言缩写代码 查询备用
  18. 【进程管理】在如下所示的进程资源图中,(27);该进程资源图是(28)。
  19. Tegra平台构建OpenCV_Building OpenCV for Tegra with CUDA
  20. 【恩墨学院】原来银行都在用这些数据库

热门文章

  1. JavaScript判断奇偶数
  2. phpword使用整理
  3. 【四二学堂】基于python+pygame的太空阻击游戏(python版带视频)
  4. 【微信小程序---pages/index.wxml与index.js的绑定】
  5. 4k影视文件存储服务器方案,存储系统4K网络存阵列服务器储
  6. 蕉下冲刺上市:产品均为代工贴牌,营销费用飙升,伞具地位下降
  7. 联想Thinkpad笔记本 蓝屏后开机卡在联想logo画面,系统进不去,BIOS进不了
  8. 速卖通开店注册流程介绍及常见问题解答
  9. 【JaveWeb】JavaWeb
  10. RP, co-RP+ZPP,BPP+zpp