Linux(私の場合はARMプロセッサ上のUbuntu11.10))では、CPU温度を測定する方法を探していました。
cat /sys/class/thermal/thermal_zone0/temp
トリックをしました。/sys/classファイルシステムは何を意味するのでしょうか?
/ sysは、仮想ファイルシステム(ディスク上には存在しません)であるsysfs(システムファイルシステム)の実装です。同様の方法で、さまざまなシステム内部をここで読み取ることができます/proc
そしてprocfsはプロセス情報を表示します。/sys/classは、デバイス/属性のクラスに関連する情報を示します。
この概要は linux.orgの記事 で読むことができます。
[リンクは以下から更新されました @ John P のコメント。 2017年10月21日]