Os 10 Comandos Essenciais para Iniciantes no Linux

Os 10 Comandos Essenciais para Iniciantes no Linux

Publicado em 01/07/2024

LinuxProgramação

Se você é um programador iniciante, pode achar que o terminal um lugar assustador, mas na verdade ele é o melhor aliado do programador. Hoje vamos falar dos comandos mais básicos do Linux que você precisa dominar para ter mais produtividade e agilidade no seu desenvolvimento.

Agora, vamos para os 10 comandos essenciais para iniciantes no linux.

1. cd – Mudando de Diretório

Vamos começar com o comando mais básico, o cd (change directory) é usado para navegar entre diretórios. Quer ir para a pasta dos seus projetos? É só usar:

cd /caminho/para/sua/pasta

Para voltar entre as pastas, você pode usar cd .. por exemplo:

cd /caminho/para/sua/pasta

cd ../ # retorna um diretório /caminho/para/sua

cd ../../ # retorna dois diretórios /caminho

Você pode utilizar o comando cd ~ para navegar diretamente para pasta Home do seu sistema:


    cd ~ # /home/seu_usuario

2. ls – Listando Arquivos e Diretórios

Precisa ver o que há dentro de um diretório? Utilize o comando ls e ele te mostra tudo:

ls

Utilize o comando com os parâmetros -lha para ter uma apresentação em lista (-l), apresentando o tamanho do arquivo em Megabits (-h) e apresentando os arquivos e diretórios ocultos (-a):

ls -lha

3. pwd – Mostrando o Caminho Atual

Já se sentiu perdido no terminal, sem saber onde exatamente está? Nestes momentos, utilize pwd (print working directory) e descubra exatamente em qual diretório você está:

pwd

Simples e eficiente, como deve ser!

4. cat – Exibindo o Conteúdo de Arquivos

Quer ler o conteúdo de um arquivo sem necessáriamente ter aque abrí-lo? O comando cat é a solução:

cat arquivo_texto.txt

Como pode ver, é o comando ideal para dar uma espiada rápida no seu código ou em documentos de texto.

5. cp – Copiando Arquivos

Precisa fazer uma cópia de um arquivo? Então utilize o comando cp e veja a magica acontecer:

cp arquivo_texto.txt arquivo_texto_copia.txt

Você pode utilizar os parâmetros -r para copiar diretórios e -v para ter uma visão da execução do comando:

cp -rv meu_script.sh meu_script_backup.sh

Agora você tem um backup do seu trabalho, sem complicações.

6. mv – Movendo e Renomeando Arquivos

O mv é parecido com o cp, mas ele serve para mover ou renomear diretórios e arquivos:

mv arquivo_origem.txt novo_nome.txt

Utilize os parâmetros -r para diretórios e -v para ver a execução do comando:

mv meu_script_backup.sh scripts_backup/meu_script.sh

Versátil, não? Duas funcionalidades em um só comando.

7. mkdir – Criando Diretórios

Para criar uma nova pasta, use mkdir (make directory):

mkdir nova_pasta

Utilize também os parâmetros -p para criar diretórios compostos, e -v para ver a execução do comando:

mkdir -rv pasta_1/pasta_2

8. rm – Removendo Arquivos

Precisa remover um arquivo ou diretório? O `rm` (remove) faz isso por você! Mas cuidado! Ele deleta arquivos e diretórios permanentemente:

rm arquivo_para_deletar.txt

Aplique os parâmetros -rf e -v para remover diretórios, exibindo a execução do comando.

rm -rfv diretorio/velho_documento.txt

Lembre-se que o comando rm apaga arquivos e diretórios permanentemente, então tenha cuidado na sua execução.

9. man – Manual dos Comandos

Esse é um dos comandos mais úteis, pois permite que você possa aprender mais sobre outros comandos através do própio terminal. Use man (manual) para saber mais sobre um comando específico, como por exemplo:

man ls

Este é o seu guia de referência para todos os comandos do Linux.

10. touch – Criando Arquivos Vazios

Precisa criar um arquivo vazio? O touch é o comando certo para isso:

touch novo_arquivo.txt

Simples, rápido e eficiente para iniciar novos projetos com a criação rápida de arquivos.

Dicas e Recomendações

Dominar esses comandos básicos do Linux vai agilizar muito o seu dia a dia como desenvolvedor, gerando mais produtividade e precisão na execução das suas tarefas de manupulação de arquivos. Eles vão te ajudar a navegar pelo sistema com confiança e eficiência. E lembre-se: prática, paciência e persistência são chave para o sucesso.

Deixe um comentário

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