找一条命令/
EN
☰

← 返回工作台全部命令

03 / FIELD NOTES

服务日志在哪看

查看容器和 systemd 服务的日志,并实时跟踪。

为什么这样选

容器的日志在 Docker 里,系统服务的日志在 journal 里。找对地方就不用猜,第一条报错通常就说明了原因。

什么时候用

应用反复重启、页面空白,或更新后起不来。

前置条件

  • root 或 sudo
  • 把 komari、ssh 换成你的容器或服务名

步骤

列出所有容器(含已停止)

只读
docker ps -a --format 'table {{.Names}}\t{{.Status}}'

跑完应看到: 状态为 Restarting 或 Exited (1) 的,就是要查的容器。

容器最近的日志

只读
docker logs --tail 100 komari

跑完应看到: 加 -f 可以持续跟踪,Ctrl+C 退出。

systemd 服务的日志

只读
journalctl -u ssh -n 50 --no-pager

跑完应看到: 用 -f 实时跟踪,或 --since "1 hour ago" 缩小时间范围。

会改什么

只读。日志里可能有令牌或 IP,分享前先检查。