Tier 5 · 系统管理 — 节点清单

对应 PET B1 级别:能远程操控服务器,能监控系统健康,能分析网络与存储 启动条件:Tier 4 全部完成 + Minecraft 服务器成功稳定运行


🎯 Tier 5 完成后能做什么

✅ SSH 进入 Aaron 的笔记本不需要坐在旁边
✅ 用 tmux 保持服务器后台运行,断开终端也没事
✅ rsync 自动把存档备份到另一台机器
✅ 看 top/htop/df/free 知道服务器"健不健康"
✅ 读懂 journalctl 日志,排查服务启动失败的原因
✅ 用 tree 一眼看清目录结构

说明:ufw 防火墙已在 Tier 4(综合实战必用,提前下沉)。


远程操控(3节点)

节点功能一句话前置节点状态
🔲 ssh远程登录另一台 Linux 机器sudo, ping待建
🔲 scp跨机器复制文件ssh待建
🔲 rsync增量同步,只传变化部分ssh, tar待建

真实场景

ssh aaron-xiaomi                                    # 远程进入 Aaron 笔记本
scp ~/backup.tar.gz aaron-xiaomi:~/mc-backups/      # 传文件到笔记本
rsync -avz ~/mc-server/ aaron-xiaomi:~/mc-server/   # 增量同步

系统监控(5节点)

节点功能一句话前置节点状态
🔲 top实时进程监控,命令行任务管理器ps待建
🔲 htoptop 的现代升级版,带颜色+鼠标操作top待建
🔲 df磁盘空间使用情况ls待建
🔲 du目录/文件占用大小,找”大胖子”文件ls, find待建
🔲 free内存使用状态ps待建

真实场景

htop                         # 彩色交互式进程监控(强烈推荐,需 apt install htop)
df -h                        # 磁盘使用(人类可读)
du -sh ~/* | sort -rh | head # 找占用最多的目录
free -h                      # 内存剩余

网络诊断(3节点)

节点功能一句话前置节点状态
🔲 ss网络连接状态(现代 netstat)ping, curl待建
🔲 lsof查看打开的文件/端口ps待建
🔲 hostname / ip查自己机器的 IP 和主机名待建

真实场景

hostname -I                  # 查自己笔记本的 IP(告诉朋友用)
ip a                         # 查所有网卡的地址
ss -tulnp                    # 查看所有监听的端口
lsof -i :19132               # 谁在用 19132 端口(MC端口)

日志管理(2节点)

节点功能一句话前置节点状态
🔲 journalctlsystemd 日志深度使用,比 /var/log 更强systemctl, grep待建
🔲 logrotate日志自动轮转,防止日志撑满磁盘cron, sudo待建

延伸systemd timer 是 cron 的现代替代品(能和 service 绑定、依赖链、日志用 journalctl 看),Tier 5 末可以了解一下。


Shell 环境(5节点)

节点功能一句话前置节点状态
🔲 tmux终端复用,断开 SSH 后程序继续跑ssh待建
🔲 env查看和管理环境变量shell-script待建
🔲 bashrc.bashrc/.bash_profile + history 搜索nano, shell-script待建
🔲 alias命令别名,把长命令缩短成一个词bashrc待建
🔲 tree树状显示目录结构(可视化 ls -R)ls待建

合并说明:history(Ctrl+R 搜历史)功能单一,并入 bashrc 节点一起讲。 下移说明ln(软链接/硬链接)概念偏抽象,挪到 Tier 6。


Tier 5 综合实战(待建)

项目:远程管理 Minecraft 服务器

目标:
  - 在 Mac 上 SSH 进入 Aaron 的 Ubuntu 笔记本
  - 用 tmux 开启 MC 服务器,断开后仍在运行
  - 用 rsync 自动同步备份到 Mac
  - 用 df/du/free/htop 检查服务器健康
  - 用 hostname -I 和 ss 调试网络连接问题

技能组合:ssh + tmux + rsync + htop + journalctl

节点文件规范(Tier 5+)

新增字段(在原有 frontmatter 基础上):

---
tags: [tier5, remote]
prereq: [ssh, sudo]
leads_to: [tmux]
tier: 🔵 系统管理(Sysadmin)
real-world: "远程管理服务器的核心工具"
difficulty: ★★★☆☆
---

Tier5-节点清单 v1.1 · 2026-04-20 变更:ufw 下沉至 Tier 4;增加 htop / tree / hostname+ip;history 并入 bashrc;ln 上调 Tier 6