Menu
Coddy logo textTech

Head y Tail

Parte de la sección Fundamentos del Journey de Terminal de Coddy — lección 30 de 82.

Al trabajar con archivos grandes, a menudo no necesitas leer todo el archivo — solo necesitas ver el principio o el final. Los comandos head y tail te permiten hacer exactamente eso.

El <strong>head</strong> comando muestra las primeras líneas de un archivo. Por defecto muestra las primeras 10 líneas:

head log.txt

Para especificar cuántas líneas mostrar, use la opción -n:

head -n 3 log.txt   # show first 3 lines
head -n 1 log.txt   # show only the first line

El <strong>tail</strong> comando muestra las últimas líneas de un archivo. Por defecto muestra las últimas 10 líneas:

tail log.txt

Para especificar cuántas líneas:

tail -n 3 log.txt   # show last 3 lines
tail -n 1 log.txt   # show only the last line

Cuándo usar cada uno:

  • Usa head para previsualizar la estructura o cabecera de un archivo
  • Usa tail para revisar las entradas más recientes en un archivo de registro

Un truco útil — combinando ambos:

Puedes usar ambos comandos juntos para ver el inicio y el final de un archivo al mismo tiempo:

head -n 2 log.txt
tail -n 2 log.txt
challenge icon

Desafío

Principiante

Usa head y tail para inspeccionar log.txt:

  1. Imprime las primeras 3 líneas del archivo usando head
  2. Imprime la última 1 línea del archivo usando tail

Pista: Usa la bandera -n para controlar cuántas líneas se muestran. Ejecuta ambos comandos uno después del otro.

Hoja de referencia

El comando head muestra las primeras líneas de un archivo (predeterminado: 10 líneas):

head log.txt

El comando tail muestra las últimas líneas de un archivo (predeterminado: 10 líneas):

tail log.txt

Utilice la bandera -n para especificar el número de líneas:

head -n 3 log.txt   # mostrar las primeras 3 líneas
tail -n 1 log.txt   # mostrar la última 1 línea

Puede combinar ambos comandos para ver el inicio y el final de un archivo:

head -n 2 log.txt
tail -n 2 log.txt

Pruébalo tú mismo

Terminal
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos