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 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. De forma predeterminada, muestra las primeras 10 líneas:
head log.txtPara especificar cuántas líneas mostrar, usa la opción -n:
head -n 3 log.txt # mostrar las primeras 3 líneas
head -n 1 log.txt # mostrar solo la primera líneaEl comando <strong>tail</strong> muestra las últimas líneas de un archivo. De forma predeterminada, muestra las últimas 10 líneas:
tail log.txtPara especificar cuántas líneas:
tail -n 3 log.txt # mostrar las últimas 3 líneas
tail -n 1 log.txt # mostrar solo la última líneaCuándo usar cada uno:
- Usa
headpara previsualizar la estructura o el encabezado de un archivo - Usa
tailpara comprobar las entradas más recientes de un archivo de registro
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 superar 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 primeras 3 líneas del archivo usando
head -n 3 log.txt2. Imprime la última línea del archivo usando
tail -n 1 log.txtFormato de ejemplo:
command1; command2Pista: El punto y coma ; te permite ejecutar varios comandos secuencialmente 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 datosPractica por tu cuenta: Playground de Terminal