简体   繁体   English

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

[英]how to get the running time of a hard disk with C/C++

In Linux, I want to get Hard Disk's Power On Hours with c++? 在Linux中,我想使用c ++获得硬盘的开机时间吗? Can someone tell me which API should be used? 有人可以告诉我应该使用哪个API吗? Are there any related books recommend to me? 有什么相关的书推荐给我吗? Or tell me more about Linux and c++ 或告诉我更多有关Linux和C ++的信息

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM