Comandos essenciais do Linux para administração de sistema e tarefas diárias.
ls -laLista todos os arquivos e diretórios com informações detalhadas, incluindo os ocultos.
cd [directory]Muda o diretório atual para o caminho especificado.
pwdImprime o caminho do diretório de trabalho atual.
cp [source] [destination]Copia arquivos ou diretórios da origem para o destino.
mv [source] [destination]Move ou renomeia arquivos e diretórios.
rm -rf [file/directory]Remove arquivos ou diretórios recursivamente e à força.
mkdir -p [directory]Cria um novo diretório, incluindo diretórios pai se necessário.
touch [filename]Cria um novo arquivo vazio ou atualiza o timestamp de um arquivo existente.
find [path] -name [pattern]Pesquisa arquivos e diretórios que correspondem ao padrão especificado.
ln -s [target] [link]Cria um link simbólico para um arquivo ou diretório.
uname -aExibe todas as informações do sistema, incluindo a versão do kernel.
df -hExibe o uso do espaço em disco em formato legível.
du -sh [directory]Exibe o tamanho total de um diretório em formato legível.
free -hExibe o uso de memória em formato legível.
uptimeMostra há quanto tempo o sistema está em execução e médias de carga.
whoamiExibe o nome do usuário atualmente conectado.
hostnameMostra ou define o nome do host do sistema.
lsb_release -aExibe informações da distribuição Linux.
ps auxExibe todos os processos em execução com informações detalhadas.
topExibe o uso de recursos do sistema e processos em execução em tempo real.
htopVisualizador de processos interativo com melhor interface que o top.
kill [PID]Encerra um processo pelo seu ID de processo.
killall [process-name]Encerra todos os processos com o nome especificado.
bgRetoma um trabalho suspenso em segundo plano.
fgTraz um trabalho em segundo plano para o primeiro plano.
jobsLista todos os trabalhos em execução na sessão de shell atual.
nohup [command] &Executa um comando imune a hangups, com saída para um não-tty.
ping [host]Envia solicitações de eco ICMP para testar a conectividade de rede.
curl [url]Transfere dados de ou para um servidor usando vários protocolos.
wget [url]Baixa arquivos da web de forma não interativa.
netstat -tulnExibe conexões de rede, tabelas de roteamento e portas de escuta.
ss -tulnSubstituto moderno para netstat para investigar sockets.
ifconfigConfigura ou exibe parâmetros de interface de rede.
ip addr showExibe endereços IP e interfaces de rede.
ssh [user]@[host]Conecta-se a um host remoto via protocolo SSH.
scp [source] [user]@[host]:[destination]Copia arquivos com segurança entre hosts via SSH.
chmod 755 [file]Altera permissões de arquivo (rwxr-xr-x).
chmod +x [file]Adiciona permissão de execução a um arquivo.
chown [user]:[group] [file]Altera o proprietário e o grupo do arquivo.
chgrp [group] [file]Altera a propriedade do grupo de um arquivo.
umaskExibe ou define a máscara de permissão de criação de arquivo padrão.
sudo [command]Executa um comando com privilégios de superusuário.
cat [file]Exibe o conteúdo de um arquivo.
less [file]Visualiza o conteúdo do arquivo com paginação e recursos de pesquisa.
head -n 10 [file]Exibe as primeiras 10 linhas de um arquivo.
tail -n 10 [file]Exibe as últimas 10 linhas de um arquivo.
tail -f [file]Acompanha atualizações de arquivo em tempo real (útil para logs).
grep [pattern] [file]Pesquisa um padrão em arquivos.
grep -r [pattern] [directory]Pesquisa recursivamente um padrão em todos os arquivos de um diretório.
sed 's/old/new/g' [file]Editor de fluxo para filtrar e transformar texto.
awk '{print $1}' [file]Linguagem de verificação de padrões e processamento de texto.
wc -l [file]Conta o número de linhas em um arquivo.
tar -czf [archive.tar.gz] [directory]Cria um arquivo tar compactado.
tar -xzf [archive.tar.gz]Extrai um arquivo tar compactado.
zip -r [archive.zip] [directory]Cria um arquivo zip recursivamente.
unzip [archive.zip]Extrai um arquivo zip.
mount [device] [mountpoint]Monta um sistema de arquivos em um diretório.
umount [mountpoint]Desmonta um sistema de arquivos.
fdisk -lLista todas as partições de disco.
lsblkLista informações sobre dispositivos de bloco.
Reúne comandos Linux mais usados.
Encontre por palavras‑chave.
Uso explicado de forma direta.
Nenhuma busca é enviada.
Consulte comandos e opções na hora.
Verifique a sintaxe antes de automatizar.
Entenda o uso dos comandos.
Reduza tempo de pesquisa.
Digite o comando ou uma palavra‑chave.
Veja descrição, exemplos e opções.
Use o comando no terminal ou scripts.