Como usar: Cheat Sheet de Comandos Linux
- Digite seus próprios valores (pasta, arquivo, usuário, host) nos campos no topo — todos os exemplos da página são atualizados na hora.
- Pesquise ou vá direto para uma seção para encontrar o comando que você precisa.
- Clique em Copy para copiar uma linha pronta para executar, ou em Copy section para copiar um bloco comentado.
- Comandos marcados como destructive apagam ou sobrescrevem dados — leia a observação antes de executá-los.
Pipes são o grande diferencial
A maioria das ferramentas Linux faz uma coisa só e lê da entrada padrão, então você as combina com |. grep filtra linhas, awk e cut escolhem colunas, sort e uniq -c contam, head corta. Redirecione a saída com > (sobrescreve), >> (acrescenta) e 2>&1 (inclui erros).
Cuidado com estes
rm -rfapaga sem passar pela lixeira. Uselsno caminho exato antes e nunca execute com uma variável vazia, como emrm -rf $DIR/.sed -i,find -deleteersync --deletealteram arquivos no lugar — rode-os sem a flag destrutiva primeiro para visualizar o resultado.kill -9pula a limpeza; tente umkillnormal primeiro.
Permissões num relance
Leitura vale 4, escrita vale 2, execução vale 1; some os valores para dono, grupo e outros. Assim, 640 significa dono com leitura e escrita, grupo com leitura e outros sem nenhum acesso. Calcule qualquer valor com a calculadora de chmod, gere agendamentos cron com o gerador de expressões cron e verifique portas abertas remotamente com o verificador de portas.
Também pesquisado como: comandos linux, cheat sheet linux, cheat sheet bash, lista de comandos linux, comandos do terminal, exemplos grep find, comandos ssh rsync, comandos shell.
Ferramentas que combinam com: Cheat Sheet de Comandos Linux
- Cheat Sheet Docker — Os comandos do Docker e Docker Compose que você usa toda semana, explicados em uma linha.
- Cheat Sheet do Git — Todos os comandos do Git que você usa no dia a dia — e os que precisa quando algo dá errado — explicados em uma linha.
- Gerador de configuração do Nginx — Escolha o que o Nginx deve fazer — servir um site estático ou um SPA, atuar como proxy para um aplicativo Node/Python ou executar PHP — e marque os recursos extras.
- Prompts de IA para Devs — Prompts testados na prática para as tarefas de código que você faz todo dia — debug, revisões, testes, refatoração, SQL, mensagens de commit e documentação.
Perguntas frequentes
Como descubro qual processo está usando uma porta?
sudo lsof -i :8080 ou sudo ss -tulpn | grep 8080. Os dois mostram o nome do processo e o PID.O que significam chmod 644 e 755?
Como manter um comando rodando depois que fecho a conexão SSH?
nohup comando & para uma tarefa rápida, um multiplexador de terminal como tmux ou screen para trabalho interativo, ou um serviço systemd para algo que deve rodar permanentemente.Esses comandos funcionam no macOS?
sed -i precisa de um argumento vazio (sed -i ''), não existem systemd nem journalctl, e os pacotes vêm do Homebrew.