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 |uniqpara [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 comando grep em scripts complexos.