명령줄에서 CPU 온도 가져오기

명령줄에서 CPU 온도 가져오기

명령줄에서 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)

관련 정보