Pular para o conteúdo

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ê digitouVocê recebe
Algo que não existebash: xyz: command not found
Um comando real, sem argumentosa linha usage: desse comando
Um erro por poucouma sugestão: did you mean: block_ip?
Um comando válido contra um alvo inválidoum erro que nomeia o alvo
Uma ação paga que você não pode bancarum 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

CategoriaQuantidadeCustos
Diagnóstico10gratuito e instantâneo
Intervenção16alguns custam orçamento, outros custam tempo
Utilitário3gratuito

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.