CentOS中Jellyfin日志的查看位置及方法
Jellyfin在CentOS系统中的应用程序日志默认存储路径为/var/log/jellyfin/目录。该目录下主要包含jellyfin.log(主日志文件),记录了Jellyfin服务的运行状态、用户操作、错误信息等内容。
journalctl命令(推荐)journalctl是CentOS系统中用于管理systemd服务日志的工具,可直接查看Jellyfin服务的日志(前提是Jellyfin以systemd服务运行):
sudo journalctl -u jellyfin.service(-u指定服务名);sudo journalctl -u jellyfin.service -f(-f表示实时跟踪新日志);sudo journalctl -u jellyfin.service --since "2025-09-20 00:00:00" --until "2025-09-20 23:59:59"(按时间范围过滤);sudo journalctl -b -u jellyfin.service(-b表示当前启动周期)。若需查看原始日志文件,可使用以下命令(需sudo权限):
sudo cat /var/log/jellyfin/jellyfin.log;sudo tail -f /var/log/jellyfin/jellyfin.log(-f实时刷新);sudo less /var/log/jellyfin/jellyfin.log(支持上下翻页、搜索关键词,按q退出)。sudo提升权限,避免因权限不足导致无法访问;docker logs <容器ID或名称>;docker logs -f <容器ID或名称>;logrotate工具自动轮转日志(默认配置文件位于/etc/logrotate.d/jellyfin),示例配置如下:/var/log/jellyfin/jellyfin.log { daily # 每天轮转 rotate 7 # 保留最近7天日志 compress # 压缩旧日志 missingok # 日志文件不存在时不报错 notifempty # 日志为空时不轮转 } ```。