sys

sys показывает системные сведения, которые действительно доступны PHP: ОС, хост, пользователя процесса, время сервера, uptime, нагрузку и память.

ДиагностикаВерсия 1.1.3Стабильная
lil-terminal

Обзор

Используйте sys для компактного просмотра среды без предположения о наличии системной командной оболочки. Отдельные подкоманды позволяют получить только нужный слой информации.

Система глазами PHP

На обычном виртуальном хостинге PHP видит только часть операционной системы. sys показывает доступные данные среды выполнения и не пытается изображать полноценный системный монитор. Нагрузку, память и пользователя процесса нужно интерпретировать с учётом ограничений конкретного хостинга.

Синтаксис

lil-terminal
sys [os|host|user|time|uptime|load|memory]

Справочник

sys

показать краткую сводку системы

sys os

показать ОС, архитектуру, PHP и SAPI

sys host

показать имя хоста, адрес сервера и корень сайта

sys user

показать пользователя процесса, идентификаторы и домашний каталог

sys time [-u] [format]

показать локальное или UTC-время сервера

sys uptime

показать время работы системы

sys load

показать среднюю нагрузку за 1, 5 и 15 минут

sys memory

показать память PHP и системы

aliases

uname, hostname, whoami, date, uptime и free

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

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

Показать компактную сводку системы

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

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

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

Пакет Base

Установить полный пакет с локальной справкой и всеми опубликованными режимами.

install sys
Пакет Minimum

Установить сокращённый пакет без локальной справки; help <cmd> -i открывает актуальную серверную справку.

install sys -m
Точная публичная версия

Установить именно эту опубликованную версию.

install sys -v 1.1.3
Проверить или обновить

Поручить upgrade проверить совместимость и заменить установленный блок только при необходимости.

upgrade sys
Удалить модуль

Удалить блок расширения, не затрагивая ядро и остальные модули.

install sys -u

Примеры

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

Показать компактную сводку системы
pwd | sys
Host    shared-host
OS      Linux
PHP     8.x
SAPI    fpm-fcgi
Показать ОС, архитектуру, PHP и SAPI
sys os
OS            Linux 6.x
Family        Linux
Architecture  64-bit x86_64
PHP           8.x
SAPI          fpm-fcgi

Псевдонимы uname, whoami, hostname, date, uptime и free открывают соответствующие представления команды sys.

Показать локальное или UTC-время сервера
sys time
Time  2026-08-07 20:11:00
Отформатировать серверное время в UTC
sys time -u "Y-m-d H:i:s"
Time  2026-08-08 01:11:00
Показать локальное или UTC-время сервера
sys time "c"
Time  2026-08-07T20:11:00-05:00
Показать время работы системы
sys uptime
Uptime  91d 17h 6m
Показать память PHP и системы
sys memory
PHP     8 MB / limit 512M
Peak    10 MB
System  19.5 GB / 58.6 GB

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

Текущая публичная версия

v1.1.32026-08-08

Первая стабильная версия

Актуальная стабильная версия sys. sys показывает системные сведения, которые действительно доступны PHP: ОС, хост, пользователя процесса, время сервера, uptime, нагрузку и память.