Como ver o conteúdo de um ficheiro sem o abrir no Linux

Com cat, less, head e tail, e quando usar cada um.

Fácil 1 min de leitura Publicado em 2026 Por Equipo SolucionaPC

Ficheiros curtos: cat

cat ficheiro.txt

Despeja todo o conteúdo diretamente no terminal — prático para ficheiros curtos, incómodo para ficheiros longos que não cabem num ecrã.

Ficheiros longos: less

less ficheiro.txt

Permite-lhe navegar página a página com as setas, procurar texto com /palavra, e sair com q — sem despejar tudo de uma vez no ecrã.

Só o início ou o fim

head ficheiro.txt      # primeiras 10 linhas
tail ficheiro.txt       # últimas 10 linhas
tail -f ficheiro.log    # segue o ficheiro ao vivo, útil para logs ativos

Dica: tail -f é especialmente útil para vigiar um ficheiro de registo (log) enquanto algo está a executar-se — mostra as linhas novas à medida que vão sendo escritas, sem ter de reabrir o ficheiro de cada vez.

Perguntas frequentes

Qual devo usar para um ficheiro muito longo?

less, já que permite navegar confortavelmente sem despejar todo o conteúdo de uma vez no ecrã como faz o cat.

Para que serve exatamente o tail -f?

Mostra em tempo real as linhas novas que vão sendo acrescentadas a um ficheiro, muito útil para vigiar ficheiros de registo (logs) de algo que está a executar-se ativamente.

Partilhar: