O que é uma interface de linha de comando?

Uma interface da linha de comando (CLI) é um instrumento de computador que permite aos usuários controlar os computadores por meio de um comando de texto - ou linha de comando - em vez de um clique do mouse. Embora existam muitas maneiras de controlar um computador, a interface da linha de comando é normalmente considerada o oposto da interface gráfica do usuário (GUI). A CLI requer menos memória do sistema e não há necessidade de carregar gráficos; portanto, isso geralmente é mais rápido que um sistema GUI. Os profissionais costumam usar a CLI, porque pode ser mais fácil executar funções e abrir arquivos se conhece todos os comandos. Ao contrário dos sistemas GUI, nos quais os comandos geralmente são inseridos através de cliques do mouse, um comando deve ser digitado com uma CLI. Por exemplo, para criar um arquivo na GUI, o usuário pode clicar em um aplicativo para abrir e clicar no botão "Salvar". A mesma operação através de uma CLI pode ser assim: “Pico text_file.txt ”para fazer um documento de texto. Normalmente, existe uma curva de aprendizado associada à CLI, mas, uma vez que o usuário aprenda os comandos, pode ser mais fácil de usar.

Muitas pessoas pensam nos sistemas de interface da GUI e da linha de comando como opostos. Os sistemas GUI dependem de gráficos e cliques do mouse, e normalmente usam muitas imagens diferentes para pastas, arquivos, aplicativos, fundos e quase todo o resto. Os sistemas CLI não têm ou muito poucos gráficos, os cliques do mouse raramente e são geralmente telas em branco com texto. Os sistemas GUI e CLI geralmente usam atalhos de teclado para executar comandos.

Embora exista uma curva de aprendizado e a interface da linha de comando não possui a mesma aparência esteticamente agradável que os sistemas GUI, a CLI tem um benefício funcional. Para carregar e usar todos esses gráficos, os sistemas GUI devem usar muita memória apenas para manter as aparências. Os sistemas de CLI não usam esses gráficos, então toda essa memória vai para acelerar as funções e aumentar a capacidade de resposta.

A maioria dos usuários casuais de computador não usa a interface da linha de comando, mas muitos profissionais e entusiastas do computador executam sistemas CLI. Além da melhor velocidade e capacidade de resposta, um usuário qualificado normalmente pode passar por funções com muito melhor eficiência. Por exemplo, o usuário poderá executar três ou quatro comandos no tempo que levaria os sistemas GUI para executar uma única função. Se o usuário não conhece os comandos, esse benefício poderá diminuir.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?