In case anyone else has this issue... I was hitting a problem where the file " /sys/class/thermal/thermal_zone0/temp" existed however had a no size or content. Subsequently if you tried to cat the file, cat would simply hang. It would seem you need to power off (physically) rather than just do a reb...