树莓派5基础常用指令
一、关机与重启指令(核心常用)
关机操作
立即完全断电关机(推荐)树莓派 5 执行后会彻底停止运行并切断电源输出,是最安全的关机方式
bash
运行
sudo poweroff立即安全关机系统停止所有服务后进入停机状态,树莓派 5 下效果与
poweroff基本一致bash
运行
sudo shutdown -h now定时关机
bash
运行
# 10分钟后关机 sudo shutdown -h 10 # 指定时间关机(例如22:00关机) sudo shutdown -h 22:00取消定时关机 / 重启
bash
运行
sudo shutdown -c
重启操作
立即重启
bash
运行
sudo reboot定时重启
bash
运行
# 5分钟后重启 sudo shutdown -r 5
注意:切勿直接拔电源强制关机,极易损坏 SD 卡文件系统。执行关机命令后,等待板载绿灯停止闪烁后再断开电源。
二、系统状态与硬件信息查询
查看系统版本
bash
运行
cat /etc/os-release查看内核版本与硬件架构
bash
运行
uname -a查看 CPU 温度(树莓派特有)
bash
运行
vcgencmd measure_temp查看 CPU 实时运行频率
bash
运行
vcgencmd measure_clock arm检查是否因供电不足 / 过热降频(排障常用)
bash
运行
vcgencmd get_throttled查看内存占用(人性化单位显示)
bash
运行
free -h查看磁盘空间使用情况
bash
运行
df -h查看系统运行时长与负载
bash
运行
uptime实时查看进程与资源占用
bash
运行
top更易用的进阶进程工具可安装:
sudo apt install htop,执行htop即可使用。
三、网络相关指令
查看所有网卡的 IP 地址
bash
运行
ip a测试网络连通性
bash
运行
ping baidu.com按
Ctrl + C终止测试。扫描附近 WiFi 热点
bash
运行
sudo iwlist wlan0 scan | grep ESSID重启网络服务
bash
运行
sudo systemctl restart networking查看 DNS 配置
bash
运行
cat /etc/resolv.conf
四、软件包管理(APT)
更新软件源索引
bash
运行
sudo apt update升级所有已安装软件
bash
运行
sudo apt upgrade -y安装指定软件
bash
运行
sudo apt install 软件名称 -y卸载软件(保留配置文件)
bash
运行
sudo apt remove 软件名称卸载软件并删除配置
bash
运行
sudo apt purge 软件名称清理安装包缓存(释放空间)
bash
运行
sudo apt clean
五、文件与目录基础操作
切换目录
bash
运行
cd /目标路径 # 进入指定绝对路径 cd ~ # 返回当前用户家目录 cd .. # 返回上一级目录列出目录内容
bash
运行
ls # 普通列出 ls -l # 显示详细权限、大小、时间 ls -a # 显示隐藏文件创建目录 / 空文件
bash
运行
mkdir 文件夹名 touch 文件名复制与移动
bash
运行
cp 源文件 目标路径 cp -r 源文件夹 目标路径 # 复制文件夹需加 -r mv 原文件 新路径/新名称 # 移动或重命名删除操作(无回收站,谨慎使用)
bash
运行
rm 文件名 rm -r 文件夹名 # 删除文件夹查看与编辑文件
bash
运行
cat 文件名 # 一次性显示全文 less 文件名 # 分页查看(按 q 退出) nano 文件名 # 终端编辑器(Ctrl+O保存,Ctrl+X退出)
六、系统配置与服务管理
打开树莓派官方配置工具(终端图形化)
bash
运行
sudo raspi-config服务管理
bash
运行
# 查看服务状态 systemctl status 服务名 # 启动/停止服务 sudo systemctl start 服务名 sudo systemctl stop 服务名 # 设置开机自启/取消自启 sudo systemctl enable 服务名 sudo systemctl disable 服务名切换启动模式
bash
运行
# 纯命令行模式(无桌面,节省资源) sudo systemctl set-default multi-user.target # 桌面图形模式 sudo systemctl set-default graphical.target
七、其他高频实用指令
切换到 root 用户
bash
运行
sudo su退出当前终端 / 用户
bash
运行
exit清屏
bash
运行
clear查看历史执行命令
bash
运行
history解压常用压缩包
bash
运行
tar -zxvf 文件名.tar.gz # 解压 tar.gz unzip 文件名.zip # 解压 zip