Crear archivos está bien, pero ¿de qué sirven si no puedes ver lo que contienen? En la interfaz gráfica harías doble clic para abrir un archivo. En la terminal tienes varios comandos, cada uno para una situación diferente.
El comando cat (de "concatenate") muestra el contenido completo de un archivo:
Si quieres ver el contenido con números de línea, añade -n:
Y puedes ver varios archivos a la vez — cat los concatena (de ahí su nombre):
cat es perfecto para archivos cortos. Para archivos largos, te inundará la terminal con texto.
Cuando solo necesitas ver las primeras líneas de un archivo, usa head:
Por defecto muestra las primeras 10 líneas. Puedes cambiar el número con -n:
Esto muestra solo las primeras 5 líneas. Muy útil para echar un vistazo rápido a archivos grandes.
El complemento de head es tail, que muestra las últimas líneas:
Con -n controlas cuántas líneas ver:
tail es especialmente útil para ver logs — los eventos más recientes siempre están al final del archivo.
Antes de practicar, necesitas archivos con contenido. La forma más rápida es usar echo con redirección:
El operador > escribe en el archivo (sobreescribiendo lo que había). Para añadir al final sin borrar:
El doble >> añade al final. La diferencia entre > y >> es crucial — la veremos en detalle más adelante.
cat para archivos cortos que quieres ver completoshead para ver el inicio de archivos largostail para ver el final (logs, últimos datos)echo y >>head -n 3Usa echo "línea 1" > archivo.txt para la primera línea y echo "línea 2" >> archivo.txt para las siguientes.