log

log descubre o abre archivos de registro, lee un inicio o final limitado y filtra líneas sin cargar un log creciente completo en memoria.

DiagnósticoVersión 1.2.2Estable
lil-terminal

Resumen

Usa log para lectura operativa concreta: localiza el archivo, elige primeras o últimas líneas y filtra texto literal si hace falta. El comando nunca modifica el registro.

Reduce el registro antes de leerlo

Los registros operativos crecen continuamente y suelen contener mucho más de lo necesario para un diagnóstico. log reduce la tarea a archivo, ventana limitada y filtro; en hosting compartido es más rápido y seguro que abrir un log grande en un editor.

Sintaxis

lil-terminal
log [file] [options]

Referencia

log

mostrar las últimas 10 líneas del log detectado más reciente

log <file>

mostrar las últimas 10 líneas del archivo de log elegido

-h

mostrar las primeras líneas en lugar de las últimas

-n <lines>

fijar entre 1 y 50000 líneas de salida

-g <text>

mostrar solo líneas que contengan <text>

-i

buscar <text> sin distinguir mayúsculas y minúsculas

-l

listar los archivos de log detectados

Detección

-l mantiene la fecha de modificación y el tamaño juntos a la izquierda; la ruta del log ocupa la última columna flexible.

Lectura y filtrado

Por defecto se lee el final. -h cambia al inicio, -n limita líneas, -g filtra texto literal y -i ignora mayúsculas/minúsculas. Los archivos grandes se leen por flujo.

Seguridad

log nunca escribe en el archivo seleccionado. Los binarios se rechazan y todas las rutas siguen pasando por el resolvedor normal de lil-terminal.

Vista interactiva del sandbox

Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.

Encontrar registros y leer una cola corta

Instalar y administrar

Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.

Base y Minimum son dos paquetes de la misma versión actual del módulo.

Paquete Base

Instala el paquete completo con referencia local y todos los modos publicados.

install log
Paquete Minimum

Instalar el paquete reducido. No incluye la referencia local; help <cmd> -i abre la referencia actual del servidor.

install log -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install log -v 1.2.2
Comprobar o actualizar

upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.

upgrade log
Eliminar módulo

Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.

install log -u

Ejemplos

Los ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.

Encontrar registros y leer una cola corta
cd \sandbox | log -l | log logs/app.log -n 2
2026-08-08 20:53:40    219 B    ~/logs/errors.log
2026-08-07 12:00:00     96 B    ~/logs/app.log

2026-08-07 12:00:02 INFO request completed
2026-08-07 12:00:03 DEBUG cache hit
Mostrar las últimas 10 líneas del archivo de log elegido
log sandbox/logs/app.log
File: sandbox/logs/app.log

2026-01-01T00:00:00Z INFO sandbox initialized
2026-01-01T00:00:01Z DEBUG sample event completed
Mostrar las primeras líneas en lugar de las últimas
log sandbox/logs/app.log -h
File: sandbox/logs/app.log

2026-01-01T00:00:00Z INFO sandbox initialized
2026-01-01T00:00:01Z DEBUG sample event completed
Fijar entre 1 y 50000 líneas de salida
log sandbox/logs/app.log -n 1
File: sandbox/logs/app.log

2026-01-01T00:00:01Z DEBUG sample event completed
Mostrar solo líneas que contengan <text>
log sandbox/logs/app.log -g DEBUG
File: sandbox/logs/app.log
Filter: DEBUG

2026-01-01T00:00:01Z DEBUG sample event completed
Buscar <text> sin distinguir mayúsculas y minúsculas
log sandbox/logs/app.log -g debug -i
File: sandbox/logs/app.log
Filter: debug

2026-01-01T00:00:01Z DEBUG sample event completed
Listar los archivos de log detectados
log -l
sandbox/logs/errors.log              2026-08-08 16:20:57  219 B
sandbox/logs/app.log                 2026-08-04 23:53:00   96 B
Gestionar un archivo de log ausente
log sandbox/logs/missing.log
Archivo de registro no encontrado

Archivo usado en este ejemplo: sandbox/logs/app.log

El ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.

2026-01-01T00:00:00Z INFO sandbox initialized
2026-01-01T00:00:01Z DEBUG sample event completed

Documentación relacionada

Versión pública actual

v1.2.22026-08-10

Inventario de logs alineado

log -l coloca fecha, tamaño y ruta de izquierda a derecha y agrupa las opciones.