En Linux, a menudo necesitas inspeccionar el contenido de archivos muy grandes, como los registros del sistema (logs). Por ejemplo, si ejecutas cat /var/log/syslog, verás páginas de texto desplazarse, lo que dificulta obtener una visión general rápida. Entonces, ¿qué pasa si solo quieres ver el principio de un archivo? El comando head es la herramienta perfecta para este trabajo.
Comportamiento Predeterminado del Comando head
Por defecto, el comando head muestra las primeras 10 líneas de cualquier archivo dado. Esta es una parte fundamental de nuestra guía de Linux para principiantes para manejar texto. Para verlo en acción, simplemente proporciona un nombre de archivo como argumento:
head /var/log/syslog
Este comando mostrará las primeras 10 líneas de /var/log/syslog, permitiéndote verificar rápidamente el contenido inicial del archivo sin abrirlo en un editor.
Personalización del Conteo de Líneas
El comando Linux head es flexible. Puedes cambiar fácilmente el número de líneas que muestra usando la bandera -n, que significa "número de líneas". Por ejemplo, si deseas ver las primeras 15 líneas de un archivo, usarías la opción head -n de esta manera:
head -n 15 /var/log/syslog
Esto convierte a head en uno de los comandos de Linux más útiles para inspeccionar rápidamente encabezados de archivos o entradas de registro.