c++ - 如何用C/C++获取硬盘的运行时间

标签 c++ linux-kernel linux-device-driver

在 Linux 中,我想用 c++ 获取硬盘的开机时间? 谁能告诉我应该使用哪个 API?

最佳答案

您可以调用smartmontools例如smartctl 并解析输出或做一些研究它自己使用哪些库或内核 api

关于c++ - 如何用C/C++获取硬盘的运行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56849039/

相关文章:

c - 在不同的子目录中制作/构建多个内核模块

c - 使用 LKM 的系统调用表

linux - UDP套接字状态列表?

linux - 为什么 Linux RT 不使用信号量?

linux-kernel - 读取具有中断属性的设备树节点

c++ - 在两个元素的数组之间转换 std::complex。

c++ - 如何在 linux 中编译 c++ 程序以生成 windows 可执行文件?

c++ - 在内存中实现无限 map

linux - 如何计算我的 GPIO 端口地址

c++ - 用不同的值初始化 const 容器的正确方法是什么?