core

core показывает состояние текущей установки: релиз ядра, Core ID, версию PHP, хранение интерфейса, число расширений и обновлений, а также путь к lil.php. ver — короткий псевдоним той же сводки.

СистемаВерсия 1.5.17Стабильная
lil-terminal

Обзор

Команда core покажет, какой lil.php действительно запущен. Это первое, что стоит проверить, если после обновления терминал выглядит прежним.

Состояние установки одним взглядом

Core ID идентифицирует конкретную сгенерированную сборку, а номер релиза — линию её кода. Способ хранения интерфейса и число обновлений модулей — отдельные сигналы. Для возможностей среды используйте doctor, для полного плана обновлений — upgrade -c.

Синтаксис

lil-terminal
core · ver

Справочник

core

показать информацию о lil-ядре

ver

показать ту же краткую сводку через короткий псевдоним

На практике

Не уверены, что обновился именно тот терминал? Введите core: команда покажет версию запущенного lil.php, а не версию страницы, оставшейся в кэше браузера. ver выводит ту же сводку.

В этой сводке видно, какой PHP работает, используется Base или Minimal, сколько модулей подключено, откуда загружены CSS/JS и сколько обновлений найдено. core ничего не изменяет: это проверка состояния, а не обновление.

Core path помогает найти настоящий файл установки. Updates сообщает кратко кэшированное число из модуля upgrade: если число недоступно, это ещё не означает, что обновлений нет. Для подробностей используй upgrade -c или doctor.

Core ID идентифицирует созданную сборку, но не является паролем или лицензией. Заменять lil.php нужно отдельно: upgrade обновляет модули PHP, а не сам Core.

Если установлен upgrade, команда core может обратиться к репозиторию, чтобы посчитать доступные обновления. Результат сохраняется в кэше примерно на пять минут.

Примечания

Каждая сгенерированная PHP-сборка получает собственный ID ядра. Первые два символа — заданный на сервере код поколения Core; для поколения 1 используется AA. Остальные 23 символа Base32 создаются через random_bytes(), поэтому идентификатор сохраняет 115 случайных бит. ID обозначает конкретно сгенерированное ядро, но не является паролем, секретом или лицензионным ключом. Протокол репозитория 2 передаёт вместе с ним поколение и релиз Core, среду выполнения и версию PHP, ОС сервера, укрупнённую ОС клиента, доменное имя установки и исходный IP сервера. Репозиторий требует эту сигнатуру среды; устаревшему ядру предлагается скачать актуальную бесплатную сборку.

Количество обновлений сообщает установленный модуль upgrade; значение ненадолго кэшируется. Строки CSS и JavaScript показывают, встроен ли интерфейс в lil.php, загружен только для текущего сеанса или сохранён в .lil.css/.lil.js. Для углублённой диагностики используйте @doctor, а полный отчёт об обновлениях и восстановлении показывает @upgrade -c.

Интерактивный пример из `/sandbox/`

Запускайте подготовленные примеры прямо на странице. Результат заранее сформирован и показывается в браузере; команды терминала на сервере не выполняются.

Показать информацию о lil-ядре

Установка и управление

Устанавливайте актуальную совместимую версию. Для полного набора возможностей выбирайте Base, для сокращённого — Minimum; уже установленный модуль обновляет команда upgrade.

Base и Minimum — два пакета одного текущего релиза модуля, а не разные версии команды.

Встроено в ядро

Эта команда входит в выбранное ядро lil-terminal и не устанавливается как обычное расширение.

Примеры

Примеры можно копировать, но сайт их не выполняет. Перед запуском на реальном проекте проверьте пути, права и разрушающие флаги.

Показать информацию о lil-ядре
core
Учебный пример: значения зависят от установки.
Core        1.5.17 · 111.5 KB
Core ID     AA23456789ABCDEFGHJKLMNPQ
PHP         8.4.24
Interface   Base
.lil.php    65 · 110 KB
.lil.css    Session · 20 KB
.lil.js     Session · 30 KB
Updates     2
Core path   /home/example/public_html/lil.php
Показать ту же краткую сводку через короткий псевдоним
ver
Учебный пример: значения зависят от установки.
Core        1.5.17 · 111.5 KB
Core ID     AA23456789ABCDEFGHJKLMNPQ
PHP         8.4.24
Interface   Base
.lil.php    65 · 110 KB
.lil.css    Session · 20 KB
.lil.js     Session · 30 KB
Updates     2
Core path   /home/example/public_html/lil.php
Показать информацию о lil-ядре
pwd | core
Учебный пример: значения зависят от установки.
sandbox

Core        1.5.17 · 111.5 KB
Core ID     AA23456789ABCDEFGHJKLMNPQ
PHP         8.4.24
Interface   Base
.lil.php    65 · 110 KB
.lil.css    Session · 20 KB
.lil.js     Session · 30 KB
Updates     2
Core path   /home/example/public_html/lil.php
Показать информацию о lil-ядре
core -v
Учебный пример: значения зависят от установки.
?
Core · doctor
doctor
Учебный пример: значения зависят от установки.
PHP 8.4.24
Required extensions: OK
Warnings: 0
Core · upgrade
upgrade -c
Учебный пример: значения зависят от установки.
Module update check: 2 available

Связанная документация

Актуальная версия

v1.5.172026-11-01

Производственная доработка

Актуальная стабильная версия core. core показывает состояние текущей установки: релиз ядра, Core ID, версию PHP, хранение интерфейса, число расширений и обновлений, а также путь к `lil.