0
1
1
0
1
1
0
1
0
1
1
1
1
0
1
0
0
0
Logo de Maxi Zamorano

Comando head en Linux: qué es y cómo usarlo

  Linux
20:29 hrs   173
Comando head en Linux: qué es y cómo usarlo

Si estás comenzando a explorar el mundo de Linux o ya llevas tiempo usando este sistema operativo, el comando head es una herramienta esencial que deberías dominar. En este artículo, te voy a explicar de forma sencilla qué es, cómo funciona y cómo puedes aprovecharlo en tu día a día para trabajar con archivos de texto.

Tabla de contenidos

¿Qué es el comando head en Linux?

El comando head se utiliza para mostrar las primeras líneas de un archivo en Linux. Por defecto, muestra las primeras 10 líneas, pero puedes personalizar este número fácilmente. Es una herramienta ideal para echar un vistazo rápido a un archivo sin abrirlo completamente.

Sintaxis básica del comando head

La sintaxis básica del comando es:

  
head [opciones] [archivo]
  

Algunos ejemplos básicos:

Mostrar las primeras 10 líneas de un archivo:

  
head archivo.txt
  

Mostrar un número específico de líneas, por ejemplo, las primeras 5:

  
head -n 5 archivo.txt
  

Opciones más utilizadas con head

Aquí tienes algunas de las opciones más comunes para personalizar el uso de head:

  • -n [número]: Especifica el número de líneas que quieres mostrar, ejemplo:
  
head -n 15 archivo.txt
  
  • -c [bytes]: Muestra un número específico de bytes del archivo, ejemplo:
  
head -c 20 archivo.txt
  

¿Por qué deberías usar el comando head?

El comando head es especialmente útil cuando trabajas con archivos grandes o registros, y necesitas verificar solo una parte del contenido para ahorrar tiempo y recursos.

Ejemplo práctico 1:

Imagina que tienes un archivo de registro (log) de 1 GB y solo necesitas verificar cómo empieza. Con head, puedes hacerlo rápidamente:

  
head log_servidor.txt
  

Ejemplo práctico 2:

Imagina que tienes 2 archivos de texto y quieres mostrar las primeras líneas de múltiples archivos a la vez:

  
head archivo1.txt archivo2.txt
  

Conclusión

Como ves, el comando head en Linux es una herramienta que puede facilitar tu trabajo diario con archivos. Te recomiendo que lo practiques y lo combines con otros comandos para sacarle el máximo provecho. 

Etiquetas
sysadmin - comandos - head - terminal

COMENTARIOS

Mis Perfiles en:

 Maximiliano Zamorano
Ingeniero en Conectividad y Redes
 [email protected]