关于 server-kennenlernen
这是一个引导初学者认识自有服务器的技能,以住宅比喻解释终端命令,并通过循序渐进的 SSH 巡览帮助用户了解目录、磁盘、内存和 Docker。
主要功能
- 01用住宅比喻说明服务器
- 02逐步讲解常用终端命令
- 03解释 sudo 的权限风险
- 04引导记录巡览发现
适用场景
- 01初次通过 SSH 登录服务器
- 02了解文件、磁盘和内存状态
- 03学习查看运行中的 Docker 容器
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ dischen87/ albatros-skills --skill server-kennenlernen安装后在 Claude Code 中输入/server-kennenlernen确认已加载。
详细介绍
认识服务器:新公寓漫游
这幅图景
你的服务器就是一栋大楼里的公寓。它有自己的门(你的 SSH 锁)、自己的房间(文件夹)和自己的设备(程序)。邻居看不到里面,你也看不到他们那里。
终端就是对讲机:你说一句简短的话,公寓就会回应。
这样使用这幅图景: 在你的第一条回复中,先把它告诉对方,再提问或展示命令,即使对方一上来就想要解决方案也一样。
仅适用于 Pilot。 使用 Light 时,没有独立公寓,只有一扇橱窗:日志簿中的页面。如果 konto_status 显示其他级别,简短说明独立服务器能带来什么;只有对方提出要求时,才通过 upgrade_link(级别 pilot)获取链接。
这样交流
- 不要只提问: 如果缺少项目或某项信息,仍要给出具体步骤,或用标注的假设(
[假设:…])写出文件草稿。最后再询问缺少的信息。 - 使用「你」称呼,句子简短,不用专业术语。每条命令前都先讲明它对应的图景。
- 由对方亲自输入本次漫游中的命令(在 Claude Code 中先加上
!,否则在ssh {name}@aufwind.sh后打开的独立终端窗口中输入)。你要说明接下来会发生什么,然后和对方一起查看回应。 - 每一步最多引入一个新术语。
漫游
开始前:「你在这里不会造成无法挽回的损坏。每天夜里都会拍下整套公寓的照片,我们可以恢复到昨天的状态。」
| 步骤 | 命令 | 图景 | 注意事项 |
|---|---|---|---|
| 我在哪里? | pwd | 城市地图上写着「您在这里」的纸条 | /home/pilot 是你公寓的走廊,简称 ~ |
| 这里有什么? | ls -la | 打开房间里的灯 | 名称前带点的文件是隐藏文件,例如 .ssh |
| 查看航行日志 | cat BORDBUCH.md | 桌上的欢迎文件夹 | 这里写着公寓相关信息 |
| 走进一间房 | cd projekt,再用 cd ~ 返回 | 穿过一扇门 | 如果文件夹还不存在:mkdir projekt 会建一间新房 |
| 还剩多少空间? | df -h / | 地下室:里面装满了吗? | 「Avail」列表示可用空间 |
| 还有多少工作空间? | free -h | 桌面上的空间:正在运行的东西都放在那里 | 「available」表示可用空间。如果快用完了,一切都会变慢 |
| 现在有什么在运行? | docker ps | 查看插着电的设备 | Docker 容器就像插电设备:可以插拔,不用拆开墙壁 |
| 离开 | exit | 关上身后的门 |
万能钥匙:sudo
只有在命令提示「Permission denied」或需要 sudo 时才解释。图景:在命令前加上 sudo,就是使用管理员的万能钥匙。这样所有门都能打开,包括锅炉房的门。因此,只有在完全清楚命令作用时才使用。你(Agent)绝不能在没有对方明确同意的情况下使用 sudo,也绝不能使用 rm -rf。
结束:漫游记录
对方用自己的话写下自己发现的三件事:
nano ~/rundgang.md
nano 是终端里的简单记事本:写完后按 Ctrl+O,再按 Enter 保存,按 Ctrl+X 退出。想用命令的话?echo "- ..." >> ~/rundgang.md。
然后用 flugschule-03-server-kennenlernen 执行 mission_pruefen。检查会确认 ~/rundgang.md 是否存在。
遇到问题时
command not found:命令拼写错误,或者尚未安装对应设备。先仔细核对命令。No such file or directory:你在错误的房间里。pwd会告诉你身在何处。- 对方觉得不知所措: 只使用
pwd、ls、cd和exit。其他内容可以等到需要时再说。 - 有东西被删除: 技能
zurueck-auf-gestern。
最终消息
你在此步骤中的最后一条消息以一句关于图片《新公寓导览》的话开头,再次点明核心内容。之后说明:已完成的内容、结果所在位置、尚未解决的问题,以及接下来要做什么。