Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

Muitas pessoas têm medo da linha de comando. Eles o veem como o reino dos desenvolvedores de software ou geeks de computador. Mas a linha de comando é apenas uma maneira diferente de interagir com seu PC, e há algumas tarefas tão fáceis de executar com uma CLI que você ficará feliz por ter superado seu medo.

Sim você. Mesmo se você precisar ligar para um membro da família para obter ajuda com as instalações do aplicativo, ainda poderá usar a linha de comando sem interromper sua máquina. Mesmo que você já esteja se dando bem com o seu PC, aqui estão alguns motivos para considerar aprender alguns comandos independentemente.

1. A linha de comando é mais rápida

Muitas pessoas que aprendem a usar o terminal Linux para instalar aplicativos ou baixar atualizações rapidamente param de usar as lojas de aplicativos Linux. Isso ocorre porque a linha de comando permite que você instale um programa no mesmo tempo que um programa como o GNOME Software leva para terminar de carregar.

Por que? A linha de comando não faz nada extra. Você não precisa baixar imagens extras para navegar por uma lista de aplicativos. Você não precisa carregar uma interface gráfica, com painéis e botões. Depois de digitar um comando, você quase imediatamente inicia o download.

Essa vantagem de velocidade dificilmente se aplica apenas à instalação de software. Você pode copiar e colar diretórios de pastas inteiras sem precisar abrir o gerenciador de arquivos.

Sem esperar que um aplicativo seja aberto. Sem navegar entre as pastas e destacar quais copiar. Sem espera para carregar as barras. Basta digitar um comando, pressione Digitar, e veja a mágica acontecer. Sim, magia. Magia do computador.

2. Você Obtém Mais Informações

Ok, não é realmente mágica. A magia vem com um ar de mistério. Você vê o que acontece, mas não sabe por que ou como. Nesse sentido, a linha de comando é o oposto da mágica, porque, ao contrário da maioria dos aplicativos gráficos, o terminal costuma dizer exatamente o que está fazendo.

Ao realizar essas atualizações do sistema, você não precisa olhar para uma barra de progresso ou controle giratório e se perguntar por que as coisas parecem ter parado.

Se o terminal estiver verificando os repositórios do sistema, ele informará. Se estiver em processo de download, ele informará (junto com a quantidade de dados que você está baixando e a que velocidade). Se ocorrer um erro, ele também o avisará.

3. Ótimo para tarefas grandes ou recorrentes

Digamos que você queira manipular centenas ou milhares de arquivos de uma só vez. Parece muito, mas não demora muito para capturar tantas fotos ou baixar tantos MP3s.

Agora você quer editar os metadados, mas a perspectiva de fazer isso um de cada vez é macabra. Este é um trabalho adequado para o terminal, onde há uma boa chance de você manipular todos os arquivos de uma só vez. Diga que você quer lote renomear todos os arquivos ou altere a maneira como eles são organizados nas pastas. Esse tipo de coisas.

A linha de comando também é ótima para tarefas que você executa repetidamente. Talvez você queira fazer backup de arquivos de seu diretório pessoal, excluindo certas pastas, para um disco rígido que acabou de conectar. Existem aplicativos gráficos que você pode usar para o trabalho. Ou você pode executar a tarefa uma vez em um terminal e salvar o comando. No futuro, você pode simplesmente copiar e colar.

A linha de comando também abre as portas para automação e scripts. Você pode escrever um script shell (essencialmente um arquivo de texto preenchido com comandos) que executa a tarefa automaticamente de forma recorrente. Então você economiza o esforço de ter que copiar e colar todas as vezes.

4. É mais provável que você conserte seu próprio PC

A quantidade de informações que um terminal fornece torna mais fácil arquivar relatórios de bugs. Dizer a um desenvolvedor que um aplicativo travou durante o download de atualizações é apenas uma informação parcialmente útil.

O desenvolvedor sabe que há um problema, mas, a menos que possa replicar o bug, não sabe o que corrigir. Mas um erro na linha de comando informa especificamente o que aconteceu. Claro, eles podem não saber o "porquê", mas pelo menos economizaram muito tempo estabelecendo o "o quê".

Com essas mesmas informações, você pode resolver o problema com suas próprias mãos. Sim, mexer no seu computador pode ser assustador, especialmente para os recém-chegados, mas a situação é um pouco menos quando o seu computador lhe disse exatamente o que deu errado. Às vezes, a correção é relativamente menor.

Ficar mais confortável com a linha de comando aumenta a probabilidade de você consertar sua própria máquina. Se você ligar o computador um dia apenas para ser saudado por uma tela em branco, você ainda poderá fazer login em um terminal. Então, depois de verificar o fórum ou site certo, você pode encontrar instruções para guiá-lo no processo de tornar seu PC completo novamente.

É uma sensação satisfatória quando você economiza horas ao telefone tentando obter ajuda remota de um membro da família ou uma ida à oficina.

Os serviços remotos mudaram a forma como muitos de nós usamos nossos dispositivos. Quando seus dados são salvos online, você pode acessar facilmente as mesmas informações de vários dispositivos. Mas essa abordagem tende a custar dinheiro, traz riscos à privacidade e expõe você a violações de dados.

Felizmente, surgiram muitas alternativas gratuitas e de código aberto, tornando mais fácil executar seu próprio servidor e hospede seus próprios arquivos em um dispositivo tão barato quanto um Raspberry Pi. Você pode transmitir vídeos para qualquer um dos seus dispositivos ou configurar um quadro kanban para os membros de sua família utilizarem.

O problema é que muitas dessas alternativas de bricolage exigem um grau de conhecimento de linha de comando para começar a funcionar pela primeira vez. Portanto, se a linha de comando o deixa enjoado, você pode ter que passar sem eles.

Conforto com o terminal Linux é fortalecedor

Aprender a linha de comando ajuda você a fazer mais, mais rápido e com maior compreensão. Você pode se tornar um consertador, configurando dispositivos de todos os tamanhos. Se quiser, você pode transformar o conhecimento de linha de comando em uma carreira. Você pode se tornar um administrador de sistema, desenvolvedor de software ou web designer.

Por outro lado, você não precisa fazer nada disso. Depois de aprender a linha de comando, você pode continuar usando todos os aplicativos gráficos que já conhece. Mas se algo der errado, você pode ficar mais tranquilo sabendo que há uma chance decente de resolver a situação.