树莓派操作第一章常用指令
1.获取树莓派实时温度
下面有更友好的界面供你选择
您当前位置: 首页 > 树莓派4Bhttps://www.yahboom.com/study/raspberry4B > 基础设置
打开终端,使用指令查看CPU温度,依次输入以下指令:
1.进入操作目录
cd/sys/class/thermal/thermal_zone0
2.查看温度
cat temp
树莓派的返回值
51540
返回值除以1000为当前CPU温度值。即当前温度为51摄氏度。
2.打开raspbian系统的设置界面
您当前位置: 首页 > 树莓派4B > 基础设置
输入以下命名打开raspbian系统的设置界面
sudo raspi-config。
3. 查看 CPU、内存、负载
您当前位置:
> 树莓派4B > 基础设置
htop(更友好)
sudo apt install htop -y
htop
- 彩色界面,可以更直观地看到每个 CPU 核心占用情况。
4. htop 用法 + 常用快捷键。
您当前位置:
> 树莓派4B > 基础设置
导航
- 方向键 ↑/↓:选择进程。
- PgUp/PgDn:翻页。
- Home/End:跳到列表顶部/底部。
排序
- F6:选择排序方式(CPU、内存、时间等)。
- 默认是 CPU 占用。
搜索 / 筛选
- F3:搜索进程(输入关键字)。
- F4:筛选进程,只显示匹配关键字的进程。
进程控制
- F9:结束进程(会弹出信号选择,默认 SIGTERM)。
- F7 / F8:调整进程优先级(nice 值)。
显示控制
- F2:进入设置菜单,可以调整显示内容(比如增加温度插件、显示命令行参数)。
- F5:切换“树形视图”,按父子关系显示进程。
- F6:切换排序方式(CPU、MEM、PID 等)。
- F10 / q:退出。
📌 常用组合场景
- 看哪个进程最耗 CPU
-
- 按
F6
→ 选 “CPU%”。
- 按
- 找内存占用最高的进程
-
- 按
F6
→ 选 “MEM%”。
- 按
- 杀掉一个卡死的程序
-
- 方向键选中进程 → 按
F9
→ 回车。
- 方向键选中进程 → 按
- 只看某个程序相关的进程
-
- 按
F4
→ 输入关键字(如python
)。
- 按
📌 小技巧
- 树莓派性能有限,可以把刷新时间调长一点:
启动时加参数,例如:
htop -d 20
表示刷新间隔 2 秒(单位是 1/10 秒)。
- 如果你想监控远程树莓派,可以用:
htop -u pi
只看用户 pi
的进程。
✅ 总结:
- F2 设置
- F3/F4 搜索/筛选
- F5 树形显示
- F6 排序
- F7/F8 调整优先级
- F9 杀进程
- F10/q 退出
5. 显示树莓派温度
1. 安装 lm-sensors
sudo apt install lm-sensors -y
lm-sensors
是一个 Linux 下的硬件监控工具包。- 功能:读取 CPU 温度、GPU 温度、主板温度、风扇转速、电压等。
-y
表示自动回答“yes”,不用手动确认安装。
2. 传感器检测
sudo sensors-detect
- 这是一个检测程序,它会扫描你的硬件,尝试找出支持的传感器芯片(比如主板上的温控芯片、CPU 内部的温度传感器)。
- 在运行过程中,它会问很多问题(是否检测某类总线/芯片),通常直接一路回车(默认 Yes)即可。
- 执行完成后,它会提示你把某些内核模块(驱动)加载到系统里,比如
coretemp
、nct6775
,这样才能真正读取传感器数据。
3. 查看传感器数值
sensors
- 这个命令会直接输出系统中所有可用传感器的实时数据。
- 示例输出:
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +52.0°C (high = +80.0°C, crit = +100.0°C)
Core 0: +50.0°C (high = +80.0°C, crit = +100.0°C)
Core 1: +49.0°C (high = +80.0°C, crit = +100.0°C)nct6775-isa-0290
fan1: 1200 RPM
fan2: 980 RPM
Vcore: 1.12 V
-
Core 0
,Core 1
:CPU 各核心温度fan1
,fan2
:风扇转速(RPM)Vcore
:CPU 电压