Definição
Terminal é a interface textual de entrada e saída pela qual comandos e resultados são apresentados. Em uma máquina moderna, essa interface costuma vir de um emulador de terminal, um programa que desenha a janela e mostra o texto.
Janela, prompt e saída
A janela do emulador exibe o prompt, um indicador de que o shell aguarda um comando. Depois de executada a operação, o terminal apresenta a saída produzida pela ferramenta.
$ node --version
v22.11.0Outra janela não muda o shell
Abrir outro terminal não significa trocar de shell nem acessar outra máquina. Cada janela pode rodar um shell ou estar conectada a um ambiente remoto, mas a troca precisa ser feita de forma explícita.
Ler o que a saída diz
No exemplo da captura de tela, a saída informa o valor retornado pelo comando. A falha provável é ignorar o que a saída indica, como um erro disfarçado ou uma resposta inesperada, e seguir para o próximo comando como se nada tivesse acontecido. A verificação observa o código de saída, compara a saída com a esperada e interrompe a sequência quando o resultado diverge. O terminal apresenta o texto, mas a leitura atenta de cada resposta é o que decide o significado.
Continue pela definição de shellDúvidas frequentes
Perguntas frequentes sobre Terminal
- Terminal e shell são a mesma coisa?
- Não. O terminal apresenta a interface textual. O shell interpreta os comandos dentro dessa interface.
- O que é um emulador de terminal?
- Um programa que desenha a janela e reproduz o comportamento de um terminal físico, como o terminal integrado do editor ou o do sistema operacional.
- Cada janela de terminal usa um shell diferente?
- Não. A janela apenas apresenta a interface. O shell em uso depende de qual programa foi iniciado naquela janela.
Para continuar
Recursos relacionados
Documentação
VS Code: Integrated Terminal
Explica o terminal integrado e a forma de trabalhar com a interface textual no editor.
Abrir recursoDocumentação
MDN Glossary: Terminal
Define a interface de texto para entrada e saída de comandos.
Abrir recursoAplicação na formação
Developer Workspace
Na Formação Developer Workspace, o terminal é a interface pela qual comandos e resultados aparecem durante o trabalho.
Conhecer a formaçãoFontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.