Na verdade, a temperatura não é armazenada em nenhum lugar. /sys é um sistema de arquivos na memória e a leitura de arquivos em /sys invoca código no kernel que calcula valores na mosca.
Os diferentes diretórios correspondem a diferentes maneiras pelas quais o hardware pode reportar temperaturas. Os arquivos temp*_input têm um temp*_label associado que identifica a temperatura do componente que é relatada.
Os locais sob /sys tendem a variar da versão do kernel para a versão do kernel (não da distribuição para a distribuição). Essa é uma dificuldade que autores de programas que leem dados em /sys têm que conviver com ( exemplo ).