Comece agoraComece grátis

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 dos 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 exercicio faz parte do curso

Introdução ao Shell

Ver curso

exercicio interativo prático

Transforme teoria em prática com um dos nossos exercicio interativos

Iniciar exercicio