树莓派5基础常用指令

树莓派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