跳到正文

终端

SysAdmin Crisis 的提示符如何工作:这款终端游戏二十九条命令的语法、出错行为、历史记录与补全。

最后更新:

提示符是 admin@nightshift:~$,它是游戏中唯一的操作界面。共有二十九条命令。

语法

游戏化的 Unix。命令名是真实的,参数遵循预期的形态,常见的选项也都可用。每条命令都附有手册页:man 为任意一条命令输出一行摘要和一条用法字符串,help 列出全部命令。

命令名在每种语言中都是英文。界面、日志和本 Wiki 都有译文;netstat 在土耳其语中同样是 netstat,因为终端是英文的,同一个解析器要服务所有语言。

输错时

输入得到
不存在的内容bash: xyz: command not found
真实的命令,但没有参数该命令的 usage: 行
差一点就对一条建议:did you mean: block_ip?
有效的命令,针对无效的目标指明该目标的错误
无力支付的付费操作预算不足的错误,且不花费任何资金

建议基于编辑距离得出,所以拼写错误会被拦住,但乱猜不会得到挽救。

三个类别

类别数量代价
诊断10免费且即时
处置16有的耗预算,有的耗时间
工具3免费

三个工具命令是 clear(清空终端缓冲区)、history(列出本班次已输入的内容)和 pause,后者会暂停模拟,仅在战役简单难度下可用。

输入辅助

↑ 和 ↓ 逐条翻看命令历史。Tab 补全命令名。手机上有一条包含十二条常用命令的快捷命令栏,外加按上下文排序的建议标签。

有一类内容刻意从不给出建议:属于谜题本身的参数。攻击者的地址、进程 id、查询 id——游戏会补全动词,却绝不会补全本该由玩家自己找出的名词。