# [linux 下如何获取 cpu 温度](https://www.cnblogs.com/chuckzhang/p/a067ec85c5037a6d03a56fb443e88494.html)
## 直接读取系统信息
可以通过读取如下路径中的数据来获取cpu的温度信息,不过读取的数据没有经过处理。
~~~
cpu0:
cat /sys/class/thermal/thermal_zone0/temp
cpu1:
cat /sys/class/thermal/thermal_zone1/temp
~~~
## 通过命令行的方式获取
* 安装 lm\_sensors 软件包:
~~~
# rpm
yum install lm_sensors
# deb
apt-get install lm-sensors
~~~
* 执行命令`sensors-detect`,进行简单配置,此命令执行后会出现一系列选项,一直yes即可;
* 执行命令`sensors`,查看cpu的温度。
- stm32单片机
- arm体系结构和汇编
- arm交叉编译器安装
- gcc和cmake优化等级
- u-boot
- uboot简介
- uboot基础使用和命令操作
- uboot-spl编译和启动流程
- uboot-编译和启动流程
- uboot fdt设备树
- uboot驱动模型
- dm-gpio
- 内核移植
- linux patch
- 内核编译
- 驱动开发
- uboot传参到内核
- gpio pinctrl子系统
- 常用头文件和功能
- linux内核和内核编程
- 设备树教程
- 字符设备驱动
- 并发与竞争
- 阻塞和非阻塞
- Vpu/视频编解码
- I2C
- USB
- debugfs
- linux ethernet over usb
- 根文件系统构建
- buildroot
- ubuntu
- debia
- 嵌入式应用开发
- 热插拔事件管理
- hostapd创建热点
- netlink usb插拔
- mdev
- gpio使用
- 路由 功能配置 dhcp server nat
- linux获取cpu温度
- Qt编程
- 第三方库
- Jeston
- nano编译烧写
- jtop
- 数据库
- mysql
- 安装
- 常用sql操作
- mysql常用语句
- mysql常用命令