Published on

Visualizadores de Texto no Linux

Authors
  • avatar
    Name
    Rodrigo Peixoto
    Twitter

📘 Visualizadores de Texto no Linux (cat, more, less, head, tail)

📂 Objetivo

Comandos para visualizar, inspecionar e analisar arquivos de texto no terminal Linux. Essenciais para sysadmins ao lidar com logs, arquivos de configuração e scripts.


🐱 cat – Concatenate and Display

▶️ Uso básico

cat arquivo.txt

🔧 Opções úteis

OpçãoFunção
-nNumera todas as linhas
-bNumera apenas linhas não vazias
-sRemove linhas em branco extras
-TMostra TABs como ^I

🧠 Exemplo prático

cat -n /etc/passwd

📖 more – Leitor de página por página (modo leitura)

▶️ Uso básico

more arquivo.txt

🔧 Comandos durante o uso

TeclaAção
EnterAvança uma linha
EspaçoAvança uma página
qSai
/palavraBusca por "palavra"

🧠 Exemplo prático

more /var/log/syslog

🕶 less – Leitura avançada (melhor que more)

🔥 Recomendado para admins. Permite rolar para cima e baixo, buscar e navegar livremente.

▶️ Uso básico

less arquivo.txt

🔧 Comandos úteis no modo leitura

TeclaFunção
↑ / ↓Sobe / desce linha
PgUp / PgDnPágina acima / abaixo
/palavraBusca para frente
?palavraBusca para trás
nPróxima ocorrência
NOcorrência anterior
qSai

🧠 Exemplo prático

less /var/log/auth.log

🧢 head – Exibe o começo do arquivo

▶️ Uso básico

head arquivo.txt

🔧 Opções úteis

OpçãoFunção
-n NMostra as primeiras N linhas
-c NMostra os primeiros N bytes

🧠 Exemplo prático

head -n 20 /etc/passwd

👢 tail – Exibe o fim do arquivo

▶️ Uso básico

tail arquivo.txt

🔧 Opções úteis

OpçãoFunção
-n NÚltimas N linhas
-fSegue em tempo real novas linhas adicionadas
-FIgual ao -f, mas reabre o arquivo se ele for recriado

🧠 Exemplo prático

tail -n 50 /var/log/syslog

📡 Monitoramento em tempo real

tail -f /var/log/auth.log

📌 Dicas de uso prático

🔁 Combinar com grep para buscas específicas:

cat /var/log/syslog | grep error

🔄 Atualização em tempo real (debug/logs):

tail -f /var/log/nginx/error.log

🧠 Resumo rápido

ComandoFunção Principal
catMostra conteúdo completo
moreMostra por páginas (limitado)
lessMostra por páginas (navegável)
headMostra início
tailMostra fim / segue ao vivo