一个进程可以与终端关联,也可以不关联。
一个会话中的多个进程组可以分为一个前台和多个后台。
用户属性决定了进程在运行时对其他资源的访问权限。
例如对文件的读写权限,一个进程对文件的访问权限是根据他的用户属性来决定的。
uid/ruid:创建这个进程的用户的ID.例如用户ID是500,uid也就为500.
gid/rgid:创建这个进程的用户所在的组。
对文件真正的访问权限由以下两个属性决定:
EUID:有效用户ID,一般来说,同uid
EGID:有效用户组ID,一般同gid
而以上EUID和EGID仅仅是在这个可执行程序的setuid位和setgid位被设置时,相应的EUID和EGID将与执行这个进程 的UID/GID不同,上升到了这个可执行程序的setuid用户。