网淘吧来吧,欢迎您!

Pi Admin

2026-03-30 新闻来源:网淘吧 围观:9
电脑广告
手机广告

树莓派管理

为树莓派主机提供完整的系统监控与内省功能。可访问网络详情、系统资源、存储、服务等信息。

使用场景

  • 检查树莓派网络配置(IP、Tailscale)
  • 监控系统资源(CPU、内存、存储)
  • 查看运行中的服务及其状态
  • 检查温度及硬件信息
  • 系统故障排查
  • 获取系统概览以进行调试

使用方法

# Information Commands
cd /home/srose/clawd/skills/pi-admin
./skill.sh overview
./skill.sh network
./skill.sh tailscale
./skill.sh resources
./skill.sh storage
./skill.sh services
./skill.sh hardware

# Maintenance Commands
./skill.sh update       # Update system packages
./skill.sh clean        # Clean unused packages, logs, Docker
./skill.sh reboot       # Reboot with countdown
./skill.sh restart-gateway  # Restart the Clawdis Gateway

# Complete system info
./skill.sh all

可用工具

工具描述
概览快速系统摘要
网络IP地址、主机名、网络接口
tailscaleTailscale状态、IP地址、对等节点
资源CPU、内存、温度
存储磁盘使用情况,挂载点
服务运行中的服务,网关状态
硬件CPU信息,树莓派型号,GPU
全部完整详细转储

示例

# Quick system check
./skill.sh overview

# Debug network issues
./skill.sh network && ./skill.sh tailscale

# Check if Gateway is running
./skill.sh services | grep gateway

# Monitor disk space
./skill.sh storage

收集的信息

网络:

Pi Admin

  • 主机名
  • 本地IP地址(eth0, wlan0)
  • 网络接口详情
  • DNS配置

Tailscale:

  • 状态(运行中/已停止)
  • Tailscale IP
  • 已连接的对等节点
  • 出口节点状态

资源:

  • CPU使用率
  • 内存使用情况(已用/空闲/总量)
  • CPU温度
  • 运行时间

存储:

  • 按挂载点统计的磁盘使用情况
  • inode 使用情况
  • 可用空间

服务:

  • 网关服务状态
  • Docker 容器
  • Systemd 服务
  • 端口监听程序

硬件:

  • CPU 型号与核心数
  • 树莓派型号
  • GPU 内存
  • 总内存

维护命令

更新

通过 apt 更新系统软件包:

  • 更新软件包列表
  • 显示可升级的软件包
  • 升级前需要确认
  • 报告是否需要重启
  • 试运行: ./skill.sh update --dry-run显示将会更新的内容

清理

清理系统以释放磁盘空间:

  • 移除未使用的软件包(自动移除)
  • 清理软件包缓存
  • 清理旧的日志文件(保留7天)
  • 可选清理Docker构件
  • 显示释放的空间
  • 试运行: ./skill.sh clean --dry-run显示将被清理的内容

重启

优雅的系统重启:

  • 10秒倒计时
  • 按Ctrl+C取消
  • 使用systemctl reboot命令
  • 试运行: ./skill.sh reboot --dry-run显示倒计时但不执行重启

重启网关

重启Clawdis网关服务:

  • 停止所有正在运行的网关进程
  • 在端口18789上启动新的网关
  • 确认端口正在监听
  • 显示访问URL
  • 试运行: ./skill.sh restart-gateway --dry-run显示将会发生什么

优化

应用安全的系统优化:

  • 禁用蓝牙服务(可节省约50MB RAM)
  • 禁用ModemManager(可节省约30MB RAM)
  • 禁用Avahi/Zeroconf(可节省约20MB RAM)
  • 将交换倾向性设置为10(更好的RAM利用率)
  • 试运行: ./skill.sh optimize --dry-run显示将会更改的内容
  • 撤销: ./skill.sh optimize --undo恢复所有更改

总计节省RAM:约100MB可逆性:是,使用--undo标志进行恢复

注意:所有维护命令都需要使用sudo,并在进行更改前请求确认。使用--dry-run标志来预览更改而不实际应用它们。

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部

相关文章

您是本站第324609名访客 今日有192篇新文章/评论