如何在没有ps命令的情况下在linux系统中打印所有进程id

时间:2015-10-02 18:20:56

标签: linux shell command ps

我想获取所有进程ID(pid),但要求是不使用ps命令。谢谢!

喜欢:$ ps aux

这是一项作业要求。我搜索了互联网但没有结果匹配它。谢谢!

1 个答案:

答案 0 :(得分:10)

在Linux上,所有正在运行的进程都将“元数据”存储在/proc filesystem

所有正在运行的进程ID:

shopt -s extglob # assuming bash
(cd /proc && echo +([0-9]))