从smartctl中扣出来。大家都是这样做的啦!
smartctl的源碼雖是cpp的,但幾乎沒有用C++的語法,你可以當成純C來看。 另外建議你下在一份硬盤廠商的datasheet(記得東芝的比較詳細,或是ATA command set)對着代碼看,看smartctl是怎麼使用ata command來讀硬盤信息的。
[quote=引用 1 楼 quanliyadan 的回复:] linux是自带磁盘检测服务的,/etc/init.d/smartd start
linux是自带磁盘检测服务的,/etc/init.d/smartd start
23,115
社区成员
74,507
社区内容
加载中
试试用AI创作助手写篇文章吧