명령줄에서 Linux의 CPU 온도를 얻는 가장 좋은 방법은 무엇입니까?
소형 휴대용 시스템의 경우 여기에서 CPU 온도를 얻을 수 있었습니다.
/sys/class/thermal/thermal_zone0/temp
아니면 여기:
/sys/class/thermal/thermal_zone1/temp
그러나 일부 사람들은 내 시스템에 존재하지 않는 "coretemp" 값을 찾아보라고 합니다.
CPU 온도를 얻는 공식적인 모범 사례가 있습니까?
답변1
/sys/class/thermal/thermal_zone*/temp
일치하는 heat_zone*을 읽어 값을 얻고 해당 값이 무엇인지 이해할 수 있습니다./sys/class/thermal/thermal_zone*/type
그래서 이거 (여기에서 가져옴) 사용 가능한 유형과 판독값이 나열됩니다.
$ paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp)