顶部命令输出中显示的“任务”到底是什么以及在哪里可以找到它们?

问题描述 投票:0回答:1

所以我目前正在使用 ncurses 和 Ubuntu 系统文件自行实现 top 命令,我一直想知道它显示的任务到底是什么。

我确实知道它们是设备上运行的进程,但我正在寻找 Ubuntu 文件夹,在其中我可以看到任务总数或正在运行的不同任务。

c ubuntu ncurses
1个回答
0
投票

基本上您正在查找的文件夹是:

/proc
,阅读this网站很有帮助。

当您浏览

top
的手册页时,建议检查“另请参阅”并检查
procps
的gitlab存储库,
top
的源代码位于其中。

在文件

src/top/top.c
中的第5808行,您可以在
/proc
下看到打开文件的操作,也许您可以检查以了解更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.