Como Dominar Comandos Básicos do Terminal Linux em 6 Passos

Como Dominar os Comandos Básicos do Terminal Linux: Tutorial Completo

Introdução

Quer aprender a usar o terminal Linux de forma prática e eficiente? Neste tutorial passo a passo, você vai dominar os comandos essenciais do terminal, facilitando a navegação, manipulação de arquivos e administração do seu sistema Linux. Ideal para iniciantes, esse guia detalhado explica conceitos importantes de forma clara e amigável, para que você ganhe confiança e produtividade no uso da linha de comando.

O que Você Precisa

  1. Sistema Linux instalado (qualquer distribuição popular, como Ubuntu, Fedora ou Debian)
    Um ambiente Linux funcionando para praticar os comandos.
  2. Acesso ao terminal
    Pode ser o terminal nativo do seu sistema ou um emulador de terminal como o Windows Terminal ou GNOME Terminal.
  3. Permissão de usuário
    Para comandos administrativos, pode ser necessária a permissão de superusuário (root) ou uso do sudo.

Passo 1: Navegação pelo Sistema de Arquivos

Aprender a navegar pelos diretórios é fundamental para usar o terminal Linux.

1.1 Comando pwd — Mostrar Diretório Atual

Digite o comando abaixo para saber onde você está no sistema de arquivos:

pwd

Exemplo de saída:

/home/usuario/Documentos/Projetos

Esse comando mostra o caminho completo do diretório atual. Útil para não se perder durante a navegação.

1.2 Comando cd — Navegar entre Diretórios

Para mudar de diretório, use:

cd /caminho/do/diretorio

Exemplo:

cd /home/usuario/Downloads

Para voltar ao diretório anterior, use:

cd -

Se quiser voltar para o diretório home do usuário, basta digitar:

cd

1.3 Comando ls — Listar Arquivos e Pastas

Liste os arquivos do diretório atual:

ls

Para mais detalhes, como permissões, tamanho e data de modificação, use:

ls -lh
  • -l: lista em formato longo
  • -h: deixa o tamanho dos arquivos legível (ex: 1K, 234M)

Fonte: canaltech.com.br


Passo 2: Manipulação de Arquivos e Diretórios

2.1 Comando cp — Copiar Arquivos e Diretórios

Para copiar um arquivo:

cp arquivo.txt /home/usuario/Backup/

Para copiar um diretório e seu conteúdo recursivamente, use a opção -r:

cp -r diretorio_origem/ diretorio_destino/

2.2 Comando mv — Mover ou Renomear

Mover um arquivo para outra pasta:

mv arquivo.txt /home/usuario/Documentos/Projetos/

Renomear um arquivo:

mv arquivo_antigo.txt arquivo_novo.txt

2.3 Comando rm — Remover Arquivos e Diretórios

Remover um arquivo:

rm arquivo.txt

Remover um diretório e todo seu conteúdo (cuidado!):

rm -r diretorio/

Atenção: O comando rm é irreversível. Use com extremo cuidado para evitar perda de dados!


Passo 3: Visualização e Edição de Arquivos

3.1 Comando cat — Exibir Conteúdo de Arquivos

Visualize rapidamente o conteúdo de um arquivo pequeno:

cat arquivo.txt

3.2 Editor de Texto nano

Para editar um arquivo diretamente no terminal com um editor simples e amigável:

nano arquivo.txt

Para salvar e sair do nano:

  1. Pressione Ctrl + X
  2. Confirme com Y para salvar
  3. Pressione Enter para confirmar o nome do arquivo

Passo 4: Controle de Permissões

4.1 Comando chmod — Alterar Permissões

Permissões definem quem pode ler, escrever ou executar um arquivo/diretório. Para tornar um script executável:

chmod +x script.sh

Isso permite que o arquivo script.sh seja executado como um programa.

Fonte: dev.to


Passo 5: Busca e Localização de Arquivos

5.1 Comando find

Procura por arquivos ou diretórios em todo um caminho, baseado em critérios:

find /home/usuario/ -name 'documento.txt'

Esse comando busca pelo arquivo documento.txt dentro de /home/usuario/ e seus subdiretórios.

5.2 Comando grep — Buscar Texto dentro de Arquivos

Para encontrar linhas que contem uma palavra ou padrão em um arquivo:

grep 'erro' log.txt

Retorna todas as linhas do arquivo log.txt que possuem a palavra “erro”.

Fonte: canaltech.com.br


Passo 6: Informações do Sistema

6.1 Comando uname

Exibe detalhes do kernel Linux e arquitetura do sistema:

uname -a

Exemplo de saída:

Linux ubuntu 5.15.0-52-generic #58-Ubuntu SMP Wed Jun 22 13:02:07 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Fonte: e-tinet.com


Dicas Adicionais para o Uso do Terminal

  • Limpar a tela com:
    clear
  • Consultar o manual de qualquer comando para entender todas suas opções:
    man ls

Erros Comuns e Como Resolver

Erro 1: Permissão Negada ao Rodar Comandos

Causa: Usuário não tem permissão ou não é root.

Solução: Execute o comando com sudo, por exemplo:

sudo comando

Ou configure seu usuário para permissões necessárias.

Erro 2: Comando Não Encontrado

Causa: O comando digitado está incorreto ou o programa não está instalado.

Solução: Verifique a ortografia e instale o pacote necessário, por exemplo no Ubuntu:

sudo apt install nome-do-pacote

Erro 3: Arquivo ou Diretório Não Existe

Causa: Digitação errada do caminho ou o arquivo foi removido.

Solução: Use ls para confirmar os arquivos existentes e corrija o caminho.

Erro 4: rm -r Apagou Arquivos por Engano

Atenção: Não existe lixeira no terminal. Use backups para restaurar. Sempre revise o comando antes de executar.


Conclusão

Parabéns! Agora você está equipado com os comandos básicos para navegar, manipular arquivos, buscar informações e administrar seu sistema Linux via terminal. O domínio dessas ferramentas abre caminho para maior produtividade e autonomia no seu ambiente Linux.

Quer continuar aprendendo e tirar suas dúvidas?

Fale com a JFSTI!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima