gpt4 book ai didi

c - C语言获取Linux系统信息

转载 作者:太空狗 更新时间:2023-10-29 11:32:40 25 4
gpt4 key购买 nike

我必须检查 Linux 系统信息。我可以在 C 中执行系统命令,但这样做会为每个命令创建一个新进程,这非常昂贵。我想知道是否有一种方法可以在不强制执行 shell 命令的情况下获取系统信息。我已经四处寻找了一段时间,但一无所获。实际上,我什至不确定是通过 Bash 从我的 C 程序调用它们来执行命令更方便,还是找到一种仅使用 C 来完成任务的方法。

最佳答案

Linux 在 /proc 下公开了很多信息。您可以从那里读取数据。例如,fopen 位于 /proc/cpuinfo 的文件并读取其内容。

关于c - C语言获取Linux系统信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23323438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com