cnh*_*nhk 5 unix linux
我想列出系统中的所有进程。我曾经使用 shell 命令“ps”和系统函数来获取结果。不过,似乎有点复杂。如何使用UNIX C函数来完成这项工作。
tro*_*foe 3
在 Linux 下,您可以检查伪文件系统/proc以获取进程信息。这意味着使用这opendir()组函数并查找数字子目录 - 这些是系统上运行的每个进程的进程标识符。每个子目录中有许多文件,open()/read()只要您的进程具有所需的权限,就可以打开和读取这些文件。
/proc
opendir()
open()/read()
请参阅
过程(5)
联机帮助页,了解可用信息的更多详细信息。
归档时间:
14 年,7 月 前
查看次数:
21938 次
最近记录:
2 年,6 月 前