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.
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.
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
Aquí tienes algunas de las opciones más comunes para personalizar el uso de head
:
head -n 15 archivo.txt
head -c 20 archivo.txt
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.
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
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
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.