Head y Tail
Parte de la sección Fundamentos del Journey de Terminal de Coddy — lección 30 de 82.
Cuando trabajas con archivos grandes, a menudo no necesitas leer el archivo completo; solo necesitas ver el principio o el final. Los comandos head y tail te permiten hacer exactamente eso.
El comando <strong>head</strong> muestra las primeras líneas de un archivo. Por defecto, muestra las primeras 10 líneas:
head log.txtPara especificar cuántas líneas mostrar, usa la bandera -n:
head -n 3 log.txt # muestra las primeras 3 líneas
head -n 1 log.txt # muestra solo la primera líneaEl comando <strong>tail</strong> muestra las últimas líneas de un archivo. Por defecto muestra las últimas 10 líneas:
tail log.txtPara especificar cuántas líneas:
tail -n 3 log.txt # muestra las últimas 3 líneas
tail -n 1 log.txt # muestra solo la última líneaCuándo usar cada uno:
- Usa
headpara ver una vista previa de la estructura o el encabezado de un archivo - Usa
tailpara revisar las entradas más recientes en un archivo de log
Un truco útil — combinar 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.txtDesafío
Principiantehead y tail para inspeccionar log.txt. Para pasar el desafío, ejecuta ambos comandos en una sola línea separados por un punto y coma (;) para que la salida de ambos se capture junta:1. Imprime las first 3 lines del archivo usando
head -n 3 log.txt2. Imprime la last 1 line del archivo usando
tail -n 1 log.txtFormato de ejemplo:
command1; command2Pista: El punto y coma ; te permite ejecutar múltiples comandos de forma secuencial en una sola línea.Pruébalo tú mismo
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Directorios
Crear Un DirectorioCopiar Un DirectorioMover Y Renombrar Un DirectorioEliminar Un DirectorioResumen - Operaciones Con Directorios7Contenido de Archivos
Head y TailConteo de PalabrasComando SortComando UniqGrep BásicoGrep con FlagsResumen - Detective de Texto10Proyecto Analizador de Registros
Resumen del ProyectoVisualizando el Archivo de Registro2Navegación
Imprimir Directorio de TrabajoListar ArchivosCambiar de DirectorioRutas Absolutas vs RelativasDirectorio Home y RaízRepaso - Encuentra tu Camino8Redirección
Salida EstándarSobrescribir en un ArchivoAnexar a un ArchivoEntrada EstándarError EstándarResumen - Constructor de Registro11Permisos
Entendiendo PermisosLeyendo PermisosChmod con NúmerosChmod con SímbolosPropiedad de ArchivosResumen - Bloquéalo14Proyecto de Script de Copia de Seguridad
Visión General del ProyectoObteniendo la Ruta de Origen3Archivos
Crear un ArchivoLeer un ArchivoCopiar un ArchivoMover y Renombrar un ArchivoEliminar un ArchivoResumen - Operaciones con Archivos6Comodines y Patrones
El comodín asteriscoEl comodín interroganteComodines de corchetesCombinando comodinesRepaso - Operaciones selectivas9Tuberías
Qué es una tuberíaEncadenando dos comandosEncadenando múltiples comandosTubería con GrepResumen - Tubería de datos