为什么使用进程ID(PID)?

时间:2015-10-13 22:56:59

标签: unix

我学会了如何使用以下任一命令列出所有进程及其ID:

ps

tasklist

但到目前为止,我所看到的所有人都使用进程ID来杀死进程。给出一个pid,还有其他目的吗?

1 个答案:

答案 0 :(得分:1)

ps - > 流程统计信息 - 按所有者列出当前正在执行的流程,并在linux中列出PID(流程ID)。

ps的使用:

  • 显示系统进程
  • 强制某些操作,例如强制注销用户,终止某些进程
  • / proc目录包含具有不寻常数字名称的子目录。这些名称中的每一个都映射到当前正在运行的进程的进程ID。在每个子目录中,有许多文件包含有关相应进程的有用信息。
  • 找到痛苦缓慢的过程
  • 按CPU和内存使用情况等识别顶级进程
  • 在流程之间的关系中查找层次结构
  • 带有watch命令的Clubbing ps将使其成为实时报告工具