ls
Lista arquivos e diretórios. Veja o que existe em uma pasta, incluindo permissões e tamanhos.
ls [opções] [diretório]ls -lahEncontre, entenda e copie comandos Linux para o seu dia a dia.
Lista arquivos e diretórios. Veja o que existe em uma pasta, incluindo permissões e tamanhos.
ls [opções] [diretório]ls -lahNavegue entre diretórios pelo terminal.
cd [diretório]cd /var/logMostra o caminho completo do diretório atual.
pwd [opções]pwdCopia arquivos ou diretórios para outro local.
cp [opções] origem destinocp -i relatorio.txt backup.txt△ Pode sobrescrever o destino. A opção -i solicita confirmação.
Ver comandoMove ou renomeia arquivos e diretórios.
mv [opções] origem destinomv -i rascunho.txt notas.txt△ Pode sobrescrever arquivos no destino. Confira os caminhos.
Ver comandoRemove arquivos do sistema de arquivos.
rm [opções] arquivorm -i arquivo-temporario.txt△ A exclusão não passa pela lixeira. Verifique o caminho e evite usar -rf sem entender o impacto.
Ver comandoCria um diretório ou uma estrutura de pastas.
mkdir [opções] diretóriomkdir -p projetos/linuxEncontra arquivos por nome, tipo e outros critérios.
find [caminho] [expressão]find . -type f -name "*.log"Busca padrões de texto dentro de arquivos.
grep [opções] padrão arquivogrep -n "erro" aplicativo.logExibe informações do kernel e da arquitetura do sistema.
uname [opções]uname -aMostra há quanto tempo o sistema está ligado e sua carga média.
uptime [opções]uptimeConsulta o uso de memória RAM e swap.
free [opções]free -hConsulta e gerencia serviços em sistemas com systemd.
systemctl [ação] [serviço]systemctl status ssh△ Ações como stop, disable e restart podem interromper serviços.
Ver comandoExibe o nome do usuário efetivo da sessão atual.
whoamiwhoamiConsulta interfaces, endereços e rotas de rede.
ip [opções] objeto açãoip -brief addressTesta a resposta de um destino usando mensagens ICMP.
ping [opções] destinoping -c 4 example.comExibe sockets, conexões e portas em escuta.
ss [opções]ss -tulnFaz requisições HTTP e consulta respostas de servidores.
curl [opções] URLcurl -I https://example.comAbre uma sessão segura em outro computador quando executado no seu terminal.
ssh [opções] usuário@hostssh usuario@192.0.2.10△ Confira a identidade e a impressão digital do servidor antes de confiar na conexão.
Ver comandoCopia arquivos entre computadores por uma conexão segura.
scp [opções] origem destinoscp relatorio.txt usuario@192.0.2.10:/home/usuario/△ Pode sobrescrever arquivos no destino. Confira o host e o caminho.
Ver comandoGera e gerencia chaves para autenticação SSH.
ssh-keygen [opções]ssh-keygen -t ed25519 -C "meu-computador"△ Não sobrescreva uma chave existente sem backup. Nunca compartilhe a chave privada.
Ver comandoLista os contêineres Docker em execução.
docker ps [opções]docker ps -aConsulta a saída de um contêiner.
docker logs [opções] contêinerdocker logs --tail 50 meu-containerSolicita a parada de um contêiner em execução.
docker stop [opções] contêinerdocker stop meu-container△ Interrompe a aplicação do contêiner. Confira dependências e usuários ativos.
Ver comandoConsulta as regras e o estado do firewall UFW.
sudo ufw status [verbose]sudo ufw status verboseAdiciona uma regra permitindo tráfego no firewall UFW.
sudo ufw allow porta/protocolosudo ufw allow 22/tcp△ Abre uma porta de rede. Avalie a exposição e restrinja a origem quando possível.
Ver comandoMostra o espaço usado e disponível nos sistemas de arquivos montados.
df [opções] [caminho]df -hCalcula quanto espaço arquivos e diretórios ocupam.
du [opções] [caminho]du -sh ~/DownloadsLista dispositivos de bloco, partições e pontos de montagem.
lsblk [opções]lsblk -fConsulta os processos em execução.
ps [opções]ps auxAcompanha processos e uso de recursos em tempo real.
top [opções]topEnvia um sinal a um processo pelo seu identificador.
kill [opções] PIDkill -TERM 1234△ Pode interromper trabalho em andamento. Confira o PID com ps antes de enviar o sinal.
Ver comandoConsulta os registros do sistema em distribuições com systemd.
journalctl [opções]journalctl -p err -bExibe mensagens do kernel para investigar hardware e inicialização.
dmesg [opções]sudo dmesg --level=err,warnExibe informações sobre processadores e arquitetura.
lscpu [opções]lscpuIdentifica se um comando é um executável, alias ou recurso do shell.
type [opções] comandotype -a lsTente outra palavra ou escolha uma categoria.
Os exemplos são uma referência. Confira os caminhos e os avisos de risco no seu ambiente. Aqui, nenhum comando é executado.