Interface de linha de comando

Uma interface de linha de comando (ou CLI) é uma interface baseada em texto usada para inserir comandos. Nos primórdios da computação, antes do mouse, ela era a maneira padrão de interagir com um computador. Embora a interface gráfica do usuário (GUI) tenha substituído amplamente as CLIs, elas ainda estão incluídas em vários sistemas operacionais importantes, como Windows e OS X.

Existem muitos tipos diferentes de interfaces de linha de comando, mas os dois mais populares são o DOS (para Windows) e o shell bash (para Linux e OS X). Cada CLI usa sua própria sintaxe de comandos, mas todas funcionam de maneira semelhante. Por exemplo, toda CLI tem um prompt de comando, que é exibido quando a interface está pronta para aceitar um comando. Quando você digita um comando, ele aparece ao lado do prompt de comando e, quando você pressiona Enter, o comando é executado.

Abaixo estão alguns exemplos de prompts de comando para diferentes interfaces de linha de comando, com a pasta raiz como o diretório atual.

  • Windows (DOS): C:\>
  • OS X (shell bash): My-iMac:/ me$
  • Linux (shell bash): [root@myserver /]#

A maneira padrão de mudar de diretório na maioria das CLIs é usar o comando cd, seguido pelo caminho do diretório. Se você estiver usando o Windows, poderá digitar cd C:\Users para acessar a pasta Users. Se estiver usando o OS X, poderá digitar cd /Volumes/SSD/Users (supondo que o nome da unidade seja "SSD"). Alguns outros comandos são idênticos no DOS e no shell bash, mas cada CLI também aceita muitos comandos diferentes. Por exemplo, para listar o conteúdo do diretório atual, você deve digitar dir no DOS e ls no shell bash.

A maioria das pessoas prefere uma interface gráfica do usuário padrão a uma interface de linha de comando. No entanto, algumas operações podem ser concluídas mais rapidamente usando um teclado em vez de um mouse. Por isso, as CLIs são frequentemente usadas por administradores de rede e webmasters para tarefas comuns, como transferir arquivos e verificar o status do servidor.

NOTE: Uma interface de linha de comando às vezes é chamada de console ou janela de terminal. O OS X inclui um utilitário chamado "Terminal" que funciona como a CLI do OS X.

Atualizado August 26, 2014 por Per C.

quizTeste seus conhecimentos

Which of these generative AI models is not used to create images?

A
Google Bard
0%
B
Stable Diffusion
0%
C
Midjourney
0%
D
DALL-E
0%
Correct! Incorrect!     View the Generative AI definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Interface de linha de comando nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.