每个进程都有一个唯一的ID,称为进程ID或PID。尽管任何时候运行的每个进程都有不同的ID,但随着时间的流逝,PID可能会被重复使用。
除了初始进程(通常称为init )之外,每个进程都有一个父进程(从中创建该进程)。例如,如果从shell提示符运行vi ,则vi的父进程将是您的shell。一个进程可以有任意数量的子级,但只能有一个父级。
每个进程都以某些用户和组的权限运行,这些权限在访问文件和目录时适用。用户和进程只能杀死他们拥有的其他进程,但root可以杀死任何东西。