- Published on
Visualizadores de Texto no Linux
- Authors

- Name
- Rodrigo Peixoto
📘 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ção | Função |
|---|---|
-n | Numera todas as linhas |
-b | Numera apenas linhas não vazias |
-s | Remove linhas em branco extras |
-T | Mostra 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
| Tecla | Ação |
|---|---|
Enter | Avança uma linha |
Espaço | Avança uma página |
q | Sai |
/palavra | Busca 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
| Tecla | Função |
|---|---|
↑ / ↓ | Sobe / desce linha |
PgUp / PgDn | Página acima / abaixo |
/palavra | Busca para frente |
?palavra | Busca para trás |
n | Próxima ocorrência |
N | Ocorrência anterior |
q | Sai |
🧠 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ção | Função |
|---|---|
-n N | Mostra as primeiras N linhas |
-c N | Mostra 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ção | Função |
|---|---|
-n N | Últimas N linhas |
-f | Segue em tempo real novas linhas adicionadas |
-F | Igual 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
| Comando | Função Principal |
|---|---|
cat | Mostra conteúdo completo |
more | Mostra por páginas (limitado) |
less | Mostra por páginas (navegável) |
head | Mostra início |
tail | Mostra fim / segue ao vivo |