Как сохранить вывод терминала между страницами сайта?
Сквозная история необязательна. Включайте её только если нужно восстанавливать команды и безопасный текстовый вывод после переходов между страницами.
Что сохраняется без неё
Обычная история команд остаётся в браузере, а плавающий iframe сохраняет живое состояние, пока его просто скрывают. Для этого постоянная запись на сервере не нужна.
Как включить
Установите history и выполните history -l on. Ограниченный журнал хранится в .lil.log.php и может быть восстановлен другим окном веб-терминала той же установки.
Конфиденциальность и очистка
Запись по умолчанию выключена. Секретные поля исключаются, но обычный вывод всё равно может содержать данные проекта. Проверяйте состояние через history -l status; когда журнал больше не нужен, используйте history -l clear или history -l off.
Примеры
install historyhistory -l onhistory -l statushistory -l clear