盒子工作台

—
正在连接…
CPU 温度
--°C 最高
内存都花在哪了 每 30 秒更新
进程内存说明
24 小时温度趋势
最高温度 °C 60 / 75 / 90 °C 参考线
总体使用情况
CPU
—
内存
—
交换分区—
磁盘 /
—
外接硬盘
—
负载 (1/5/15 分)—
Docker 容器
容器CPU内存状态
网络与业务
业务健康
磁盘分区(df) 每 30 秒更新
挂载点设备 · 文件系统已用 / 容量使用率
交换分区与系统盘
du/ncdu 等深度分析属管理操作,未放在公网页面;需要时让我 SSH 进去查。
systemd 服务 每 30 秒更新
状态服务说明
失败的单元
软件更新(apt) 每 5 分钟更新
升级属管理操作,需要时告诉我,我 SSH 过来做。
监听端口(ss) 每 30 秒更新
端口监听地址进程
连接概况
防火墙(iptables/nftables)明细属管理操作,需要安全加固时告诉我。
最近错误日志(journalctl · 近 2 小时 · 最多 80 条) 每 5 分钟更新
时间来源消息
只显示 err 及更高级别;完整日志查询属管理操作,需要时让我 SSH 进去查。
系统信息 每 30 秒更新
登录用户(who)
概况
系统服务操作 需登录
服务说明操作
重启/停止立即生效;SSH 服务不提供「停止」按钮,防止把自己锁在外面。
容器操作
盒子电源
操作记录 最近 60 条,永久留痕
账号管理
网页终端 /root
网页终端已就绪。以 root 身份在 j1900-box 上执行,输入命令后按回车即可。
root@j1900-box:~#
单条命令最长 15 秒、输出最多 8000 字;当前目录会保持(支持 cd);按 ↑ / ↓ 翻历史命令。危险命令(mkfs、rm -rf /、关机重启等)已拦截,重启请用「管理 → 盒子电源」。执行记录会写入「管理」页的操作记录。
AI 命令助手 说出你想做什么
AI 只负责给出命令,不会自动执行;你确认后点「运行」。危险命令仍会被拦截。
常用命令 点「运行」即执行
每条都把真实命令列出来了,照着看就能学会;「填入」会把命令放进左边输入框,可改完再回车。
文件管理 需登录 · 仅管理员
名称大小修改时间操作
浏览 / 上传 / 下载 / 重命名 / 删除盒子上的文件;删除操作不可恢复,顶层目录受保护。
媒体库 需登录 · 仅管理员
点卡片即可预览图片/视频,视频可拖动进度条;缩略图按需生成并缓存,第一次会稍慢。
工控机上现有的工程项目 读取中…
项目做什么用怎么跑起来现在的状态端口代码位置 · 最近改动打开
读取中…
「现在的状态」是当场实测:systemctl 单元 + docker 容器 + ss 监听端口,20 秒缓存一次。「打开」这一列会按你当前的访问方式自动挑地址:从隧道(带 /status/ 前缀)进来就用路径、从 fengbudingdan.cn 域名进来就用子域名、从局域网或 Tailscale 直连就用端口。只有端口没监听、或单元处于 failed 时,状态会标红,不用另外去查。
对接前端 App 的哥哥和弟弟的照片、视频 需登录 · 仅管理员
数据直接取成长档案馆 App 那份 baby.db(和手机上时间线同一个库、同一条口径:photos 每张算一格,videos 每段用封面出一格,本条记录自己的那张封面不重复占一格),本页只读不写。所以这里每个月份/每一天/每个来源头上的「N 张」,就是手机上那张月份卡片头上的同一个数。筛选从上往下是:孩子 → 照片/视频 → 月份 → 天(跟着月份联动,默认全部)→ 来源。来源按「谁写的文件名」判,不看猜的:电脑管道(本机 daily_pipeline 存盘时加 p/v 前缀,卡片上会还原出本机原始文件名)、手机上传(走 App 接口,文件名是 r+毫秒时间戳)、示例数据(当初搭 App 时灌的 seed_ 演示记录)。有视频的那条记录,首帧封面已经并到视频卡片上,不再单独出一张照片卡片。只收 type=photo 的记录:作业布置、班级照片这类挂了图的记录不算娃的媒体,页尾会写明排掉了几个。点卡片在这里直接看,不用等 App 加载、也不用输口令;卡片下面两个链接:「原文件」新窗口打开那张图/那段视频,「所在目录」跳到媒体库里那个文件的位置。
快照每 5 秒 · 工作台明细每 30 秒 · 日志/软件更新每 5 分钟 · 管理/文件/媒体需登录 · boxstatus on j1900-box

j1900-box 工作台

温度 · 服务 · 网络 · 文件 · 管理

本工作台已启用访问口令保护,请先登录