docs: APPS.md §4.5 过期注记修正 — bootmenu 日志已在 MeowOS/logs(meow_boot_<bootts>.log),「仍用 MeowAPPs/logs 待统一」作废

This commit is contained in:
MeowOS committed 2026-08-31 20:11:27 +08:00
1 parent 673f85e4ab
commit 1a239c5eab
1 file changed
+1 -1
+1 -1
View File
@@ -278,7 +278,7 @@ meow_launcherd --sim-exit N # 菜单打开 N 毫秒后模拟退出
### 4.5 统一日志系统(MeowAPPs 组件共用)
- **默认位置**:TF 卡 `/usr/data/mnt/sd_0/MeowOS/logs/meow_<bootts>.log`(如 `meow_20260828_020123.log`;`bootts` = 当前墙钟 − /proc/uptime,同一 boot 会话内多次启动共用同一文件)。**系统日志**(launcher/watchdog 等 MeowOS 组件)写此文件;**应用日志**另按 `logs/<app_id>/<ts>_<pid>.log` 分文件(`<app_id>` 即该应用目录;见本 §4.5「组件环境变量」)。⚠️ `meow_bootmenu` 仍用 `MeowAPPs/logs`(代码侧不一致;bootmenu 与 launcher 日志目录**待统一为 `MeowOS/logs`**,[源:审计 2026-08-30])。旧布局 `logs/apps/<app_id>/logs/` 已废弃:launcher 启动时一次性迁移到 `logs/<app_id>/` 后删除
- **默认位置**:TF 卡 `/usr/data/mnt/sd_0/MeowOS/logs/meow_<bootts>.log`(如 `meow_20260828_020123.log`;`bootts` = 当前墙钟 − /proc/uptime,同一 boot 会话内多次启动共用同一文件)。**系统日志**(launcher/watchdog 等 MeowOS 组件)写此文件;**应用日志**另按 `logs/<app_id>/<ts>_<pid>.log` 分文件(`<app_id>` 即该应用目录;见本 §4.5「组件环境变量」)。`meow_bootmenu` 用 `logs/meow_boot_<bootts>.log`(同目录,文件名前缀区分——早期「仍用 MeowAPPs/logs」注记已过期,现统一在 `MeowOS/logs`)。旧布局 `logs/apps/<app_id>/logs/` 已废弃:launcher 启动时一次性迁移到 `logs/<app_id>/` 后删除
- **无 TF 卡 / 卡晚挂载(S90 早于卡挂载)**:**开不了卡日志**——日志落 **/tmp 启动缓冲**(`/tmp/meow_boot.log`,上限 256KB 滚动),**绝不写板载存储**(/usr/data 只剩 ~10MB);**卡出现后自动迁移**(主循环 ~1s 周期重试 + 输入设备重试循环内也检查;无需开菜单)——`log_poll_card()` 打开卡日志并把 /tmp 缓冲整段搬入后删除 /tmp 文件
- **容量上限**:logs/ 目录总量 1GB,开机时超限按 mtime 删最旧
- **组件环境变量**: