Piolinux

Edição de Texto e Filtros — Comandos Linux

Comandos Gerais.

Comandos. Descrições. Avisos Técnicos. Ações.
grep "error" /var/log/syslog Procura "error" em logs reais. Logs usam inglês. Substitua "erro" por "error".
grep -i "error" log.txt Ignora maiúsculas/minúsculas. Útil para logs com Error, ERROR, etc.
grep -v "ok" log.txt Mostra linhas SEM "ok" Inverte a lógica: só mostra o que **não corresponde**.
uniq arquivo.txt Remove duplicatas consecutivas. Use sort arquivo.txt | uniq para remover **todas** as duplicatas.
tail -n 20 arquivo.txt Mostra as últimas 20 linhas. Se o arquivo tem menos de 20 linhas, mostra **todas**.
tail -f /var/log/syslog Monitora logs em tempo real. Pressione Ctrl.+C para sair.
awk '/error/ {print}' /var/log/syslog Filtra linhas com "error". Totalmente eficiente superando o comandogrep em scripts complexos.