sys

sys 显示 PHP 实际可观察到的系统信息:操作系统、主机、进程用户、服务器时间、uptime、负载和内存。

诊断版本 1.1.3稳定
lil-terminal

概览

在不假设存在 shell 权限的情况下,用 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

unamewhoamihostnamedateuptimefree 等别名都会进入 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、负载和内存。