ComeçarComece gratuitamente

Como o shell se compara a uma interface de computador?

Um sistema operacional como Windows, Linux ou Mac OS é um tipo especial de programa. Ele controla o processador, o disco rígido e a conexão de rede do computador, mas sua função mais importante é executar outros programas.

Já que os seres humanos não são digitais, eles precisam de uma interface para interagir com o sistema operacional. Atualmente, o meio mais comum é um explorador de arquivos gráfico, que converte cliques e duplo cliques em comandos para abrir arquivos e executar programas. Antes de os computadores terem telas gráficas, no entanto, as pessoas digitavam instruções em um programa chamado shell de linha de comando. Cada vez que um comando é inserido, o shell executa alguns outros programas, imprime a saída em formato legível para os humanos, e, em seguida, exibe um prompt para sinalizar que está pronto para aceitar o próximo comando. (Seu nome vem da noção de que ele é o "invólucro externo" do computador.)

Digitar comandos em vez de clicar e arrastar pode parecer meio desajeitado no início, mas como você verá, assim que você começar a explicar o que deseja que o computador faça, poderá combinar comandos antigos para criar novos comandos e automatizar operações repetitivas com apenas alguns toques no teclado.


Qual é a relação entre o explorador de arquivos gráfico que a maioria das pessoas usa e o shell de linha de comando?

Este exercício faz parte do curso

Introdução ao Shell

Ver Curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Comece o exercício