O terminal
Como o prompt do SysAdmin Crisis se comporta: sintaxe, tratamento de erros, histórico e autocompletar nos vinte e nove comandos deste jogo de terminal.
Última atualização:
O prompt é admin@nightshift:~$ e é a única superfície de controle do jogo. São vinte e nove comandos.
Sintaxe
Unix gamificado. Os nomes dos comandos são reais, os argumentos seguem o formato que você esperaria e as flags comuns são aceitas. Todo comando tem uma página de manual: man imprime um resumo de uma linha e uma string de uso de qualquer comando, e help lista todos eles.
Os nomes dos comandos ficam em inglês em todos os idiomas. A interface, os logs e esta wiki são traduzidos; netstat é netstat também em turco, porque um terminal é em inglês e um único parser precisa atender todos os idiomas.
Quando você erra
| Você digitou | Você recebe |
|---|---|
| Algo que não existe | bash: xyz: command not found |
| Um comando real, sem argumentos | a linha usage: desse comando |
| Um erro por pouco | uma sugestão: did you mean: block_ip? |
| Um comando válido contra um alvo inválido | um erro que nomeia o alvo |
| Uma ação paga que você não pode bancar | um erro de orçamento insuficiente, e nada é gasto |
A sugestão vem da distância de edição, então erros de digitação são pegos, mas palpites errados não são resgatados.
Três categorias
| Categoria | Quantidade | Custos |
|---|---|---|
| Diagnóstico | 10 | gratuito e instantâneo |
| Intervenção | 16 | alguns custam orçamento, outros custam tempo |
| Utilitário | 3 | gratuito |
Os três utilitários são clear (esvazia o buffer do terminal), history (lista o que você digitou neste turno) e pause, que interrompe a simulação e está disponível apenas na campanha no modo fácil.
Recursos de entrada
↑ e ↓ percorrem o histórico de comandos. Tab completa nomes de comandos. No celular, há uma barra de comandos rápidos com doze comandos comuns, além de chips de sugestão ordenados pelo contexto.
O que nunca é sugerido, de propósito: os argumentos que são o enigma. Um endereço atacante, um id de processo, um id de consulta — o jogo completa o verbo para você, mas nunca o substantivo que você deveria encontrar.