image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image

HD

Helen Dessa06/04/2025 17:48
Compartilhe
Microsoft Certification Challenge #3 DP-100Recomendados para vocêMicrosoft Certification Challenge #3 DP-100

Dominando o Terminal Linux: Guia Essencial para Iniciantes

  • #Linux

O terminal é o coração do Linux. Enquanto muitos usuários se apoiam em interfaces gráficas, quem domina a linha de comando desbloqueia todo o potencial do sistema. Este guia prático vai ajudá-lo a perder o medo do terminal e começar a usá-lo de maneira eficiente.

1. Por que Aprender o Terminal?

  • Controle total sobre o sistema;
  • Automatização de tarefas repetitivas;
  • Eficiência (executar ações em segundos que levariam minutos no modo gráfico);
  • Habilidade essencial para carreiras em DevOps, administração de sistemas e segurança da informação.

2. Comandos Básicos que Todo Iniciante Deve Saber

  • pwd → Mostra em qual pasta você está
  • Ex.:: pwd → /home/usuario
  • ls → Lista arquivos e pastas
  • Ex.: ls -l → (lista detalhada)
  • cd → Navega entre pastas
  • Ex.: cd Documentos
  • mkdir → Cria uma nova pasta
  • mkdir projetos
  • touch → Cria um arquivo vazio
  • Ex.: touch teste.txt
  • cp → Copia arquivos
  • Ex.: cp arquivo.txt backup/
  • mv → Move/renomeia arquivos
  • Ex.: mv antigo.txt novo.txt
  • rm → Remove arquivos
  • Ex.: rm arquivo.txt
  • cat → Mostra conteúdo de arquivos
  • Ex.: cat documento.txt
  • sudo → Executa comandos como administrador
  • Ex.: sudo apt update

3. Comandos Por Utilidade

Gerenciamento de Processos

  • top → Monitora processos em execução (saia com q)
  • ps aux → Lista todos os processos
  • kill [PID] → Encerra um processo (encontre o PID com ps aux)

Busca e Filtragem

  • grep "texto" arquivo.txt → Encontra linhas com "texto"
  • find / -name "*.pdf" → Busca arquivos PDF em todo o sistema

Compactação

  • tar -czvf arquivo.tar.gz pasta/ → Compacta uma pasta
  • unzip arquivo.zip → Extrai arquivos ZIP

4. Atalhos de Teclado que Facilitam a Vida

  • Ctrl + C → Interrompe o comando atual
  • Ctrl + Z → Pausa um processo (volte com fg)
  • Ctrl + R → Busca no histórico de comandos
  • Ctrl + A → Vai para o início da linha
  • Ctrl + E → Vai para o final da linha
  • Ctrl + U → Apaga tudo desde o cursor até o início
  • Ctrl + K → Apaga tudo desde o cursor até o final

5. Como Pedir Ajuda

  • man [comando] → Manual oficial (ex: man ls)
  • [comando] --help → Ajuda rápida (ex: grep --help)
  • Fóruns como Stack Overflow e Linux Questions

Conclusão

O terminal parece complexo no início, mas com prática constante, você descobrirá que é a maneira mais eficiente de interagir com seu sistema Linux. Comece com os comandos básicos e vá expandindo seu conhecimento gradualmente.

Compartilhe
Recomendados para você
Linux Experience
Microsoft Azure Cloud Native
XP Inc. - Cloud com Inteligência Artificial
Comentários (2)
DIO Community
DIO Community - 07/04/2025 14:46

Helen, adorei o guia essencial sobre o terminal Linux! A forma como você explicou a importância de aprender a linha de comando e os benefícios de dominar o terminal ficou muito clara. Os comandos básicos são bem explicados, e a divisão por utilidade (como gerenciamento de processos e busca/filtragem) torna o conteúdo muito acessível para iniciantes.

Além disso, a inclusão dos atalhos de teclado e como pedir ajuda é super útil, já que facilita muito o dia a dia e ajuda a economizar tempo.

Na sua opinião, qual comando ou conjunto de comandos é o mais difícil para iniciantes dominarem e como podemos torná-los mais compreensíveis?

Danilo Lima
Danilo Lima - 07/04/2025 08:07

Bem explicado, muito bom

Recomendados para vocêMicrosoft Certification Challenge #3 DP-100