Guia de Comandos Básicos do Linux
O Linux é um sistema operacional poderoso e flexível, e a linha de comando é uma das suas ferramentas mais importantes. Dominar alguns comandos básicos pode te dar muito mais controle sobre o seu sistema.
Navegação e Manipulação de Arquivos
ls: Lista os arquivos e diretórios no diretório atual.ls -l: Lista em formato longo, com detalhes como permissões, proprietário e tamanho.ls -a: Lista todos os arquivos, incluindo os ocultos.
cd: Muda o diretório atual.cd ..: Volta para o diretório pai.cd ~: Vai para o diretório home do usuário.cd /: Vai para o diretório raiz do sistema.
pwd: Mostra o diretório atual.mkdir: Cria um novo diretório.rmdir: Remove um diretório vazio.rm: Remove arquivos e diretórios.rm arquivo.txt: Remove o arquivo "arquivo.txt".rm -r diretório: Remove o diretório e todo o seu conteúdo recursivamente.
cp: Copia arquivos e diretórios.cp arquivo1.txt arquivo2.txt: Copia "arquivo1.txt" para "arquivo2.txt".cp -r diretório1 diretório2: Copia o "diretório1" para "diretório2" recursivamente.
mv: Move ou renomeia arquivos e diretórios.mv arquivo1.txt diretório: Move "arquivo1.txt" para o "diretório".mv arquivo1.txt arquivo2.txt: Renomeia "arquivo1.txt" para "arquivo2.txt".
touch: Cria um arquivo vazio ou atualiza o timestamp de um arquivo existente.cat: Exibe o conteúdo de um arquivo.less: Exibe o conteúdo de um arquivo página por página.head: Exibe as primeiras linhas de um arquivo.tail: Exibe as últimas linhas de um arquivo.
Permissões
chmod: Modifica as permissões de arquivos e diretórios.
Informações do Sistema
uname: Exibe informações sobre o sistema.df: Mostra o espaço em disco usado e disponível.du: Mostra o espaço em disco usado por arquivos e diretórios.top: Exibe informações sobre os processos em execução.ps: Lista os processos em execução.
Outros Comandos Úteis
man: Exibe o manual de um comando. Exemplo:man ls.clear: Limpa a tela do terminal.history: Exibe o histórico de comandos digitados.grep: Procura por padrões em arquivos.
Dicas
- Use a tecla Tab para autocompletar nomes de arquivos e diretórios.
- Use as setas para cima e para baixo para navegar pelo histórico de comandos.
- A maioria dos comandos possui opções adicionais. Use
man comandopara ver a documentação completa.
Este guia cobre apenas alguns dos comandos básicos do Linux. Há muito mais para explorar!