history

history muestra los comandos introducidos que recuerda el navegador; history -c elimina esa lista. Esto no modifica los archivos del alojamiento.

SistemaVersión 1.2.5Estable
lil-terminal

Resumen

history -o recupera la última salida textual guardada en la sesión PHP actual. history -o > history.log la añade a un archivo; con -r lo reemplaza. No equivale a grabar toda la sesión.

Tres tipos de estado recordado

El registro puede contener datos privados. Se omiten ciertas órdenes sensibles, pero no se garantiza detectar todos los secretos. Está desactivado inicialmente y se limita a 400 entradas / 1 MiB en .lil.log.php.

Sintaxis

lil-terminal
history [-c|-o|-l [on|off|clear]]

Referencia

history

mostrar el historial numerado de comandos del navegador

history -c

borrar el historial de comandos del navegador

history -o

mostrar el último resultado del terminal guardado en esta sesión

history -l

mostrar la transcripción persistente del terminal

history -l on

activar el registro persistente de comandos y resultados

history -l off

desactivar el registro sin borrar la transcripción

history -l clear

borrar la transcripción persistente

Persistencia

El registro persistente está desactivado de forma predeterminada. Actívelo con history -l on. La opción se guarda en el espacio history de .lil.key. .lil.log.php está limitado a 400 entradas y 1 MiB, rechaza enlaces simbólicos y se escribe de forma atómica.

Privacidad

La salida puede contener rutas, filas de base de datos o valores del entorno. Active esta función solo cuando sea apropiado guardar esa información en el servidor. Las contraseñas y secretos ocultos no se registran.

Último resultado

history -o muestra el resultado textual más reciente conservado en la sesión PHP actual. history -o > history.log lo anexa a un archivo y -r reemplaza el archivo. No es necesario activar la transcripción persistente.

En la práctica

history -o recupera la última salida textual guardada en la sesión PHP actual. history -o > history.log la añade a un archivo; con -r lo reemplaza. No equivale a grabar toda la sesión.

history -l on activa el registro persistente; history -l lo muestra, history -l off detiene nuevas grabaciones sin borrar y history -l clear lo elimina sin desactivarlo. history -l status no existe.

El registro puede contener datos privados. Se omiten ciertas órdenes sensibles, pero no se garantiza detectar todos los secretos. Está desactivado inicialmente y se limita a 400 entradas / 1 MiB en .lil.log.php.

En Minimum funcionan history y history -o; -c y todas las opciones -l necesitan Base.

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.

Mostrar el historial numerado de comandos del navegador

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 history
Paquete Minimum

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

install history -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install history -v 1.2.5
Comprobar o actualizar

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

upgrade history
Eliminar módulo

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

install history -u

Ejemplos

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

Mostrar el historial numerado de comandos del navegador
history
Solo vista previa; no cambia el terminal del visitante.
El navegador muestra los comandos recientes:
001  pwd
002  dir
003  history
Mostrar el último resultado del terminal guardado en esta sesión
history -o
Solo vista previa; no cambia el terminal del visitante.
Previously calculated: 12
Borrar el historial de comandos del navegador
history -c
Solo vista previa; no cambia el terminal del visitante.
Historial de comandos del navegador borrado.
Mostrar la transcripción persistente del terminal
history -l
Solo vista previa; no cambia el terminal del visitante.
001  pwd
/sandbox

002  dir
index.php
Activar el registro persistente de comandos y resultados
history -l on
Solo vista previa; no cambia el terminal del visitante.
Persistent history: on
Desactivar el registro sin borrar la transcripción
history -l off
Solo vista previa; no cambia el terminal del visitante.
Persistent history: off
Borrar la transcripción persistente
history -l clear
Solo vista previa; no cambia el terminal del visitante.
Persistent history cleared
Activar el registro persistente de comandos y resultados
history -l on | history -l
Solo vista previa; no cambia el terminal del visitante.
001  pwd
/sandbox

002  dir
index.php
Desactivar el registro sin borrar la transcripción
history -l off | history -l
Solo vista previa; no cambia el terminal del visitante.
001  pwd
/sandbox

002  dir
index.php
Borrar la transcripción persistente
history -l clear | history -l
Solo vista previa; no cambia el terminal del visitante.
(empty)
Mostrar la transcripción persistente del terminal
history -l maybe
Solo vista previa; no cambia el terminal del visitante.
?
Mostrar la transcripción persistente del terminal
history -l status
Solo vista previa; no cambia el terminal del visitante.
?
Mostrar el último resultado del terminal guardado en esta sesión
history -o extra
Solo vista previa; no cambia el terminal del visitante.
?
Borrar el historial de comandos del navegador
history -c extra
Solo vista previa; no cambia el terminal del visitante.
?
History · invalid
history --unknown
Solo vista previa; no cambia el terminal del visitante.
?
Activar el registro persistente de comandos y resultados
history -l ON
Solo vista previa; no cambia el terminal del visitante.
Persistent history: on
Borrar la transcripción persistente
history -l clear later
Solo vista previa; no cambia el terminal del visitante.
?
Mostrar el último resultado del terminal guardado en esta sesión
pwd | history -o
Solo vista previa; no cambia el terminal del visitante.
Previously calculated: 12
Mostrar el último resultado del terminal guardado en esta sesión
history -o > sandbox/tmp/last-output.txt
Solo vista previa; no cambia el terminal del visitante.
Texto guardado mediante el operador de salida del Core: sandbox/tmp/last-output.txt
Play no modifica archivos.

Documentación relacionada

Versión pública actual

v1.2.52026-11-01

Refinamiento de producción

Versión estable actual de history. history muestra los comandos introducidos que recuerda el navegador; history -c elimina esa lista.