Cómo ver el contenido de un archivo en Linux

Para leer un archivo de texto desde la terminal de Linux tienes varios comandos, cada uno útil según el tamaño del archivo y lo que necesites.

cat: mostrar todo

cat archivo.txt

Vuelca todo el contenido en pantalla. Perfecto para archivos cortos; en los largos se te escapa por arriba.

less: leer con desplazamiento

less archivo.txt

Ideal para archivos largos: puedes moverte con las flechas, buscar con /palabra y salir con q.

head y tail: principio y final

head archivo.txt      # primeras 10 líneas
tail archivo.txt      # últimas 10 líneas
tail -f registro.log  # sigue el archivo en vivo

tail -f es muy útil para ver logs en tiempo real.

Preguntas frecuentes

¿Cuál uso para un archivo enorme?

less: no carga todo en memoria y te permite navegar cómodamente.

¿Cómo veo solo las últimas líneas de un log?

Con tail archivo.log, o tail -n 50 archivo.log para las últimas 50.