Hola.
En primer lugar dudo que en esta comunidad te orienten, abunda la ignorancia más que la ayuda. (Sin ofender, critica constructiva)
Respecto a la temperatura, ¿te refieres a la CPU? Ya que se puede medir la temperatura de mucho hardware, grafica, HDD, ect ...
Partiendo de que es la CPU, por defecto en la bios, podemos ver las temperatura.
Luego cada fabricante dispone de software exclusivo para s.o diferente, para controlar la temperatura.
Lo más facil es irte a la web de fabricante, bajarte la version de linux, y ver el codigo.
si me das detalles sobre que micro, por si quiere hacerlo especifico, o si quieres en general, tendras que programas más lineas.
Dentro de unas cuanta horas cuando llegue al hogar, te publico unos pocos de enlaces.
En C#, en VB tengo que mirar si tengo algunos.