在 CentOS 上清理 Jellyfin 缓存,一般分几种情况:清理 Jellyfin 自身缓存、清理系统/浏览器缓存、以及清理元数据/转码缓存。下面按常见场景说明。
Jellyfin 默认数据目录在:
/var/lib/jellyfin
/var/cache/jellyfin
systemctl stop jellyfin
rm -rf /var/cache/jellyfin/*
⚠️ 注意:
/var/lib/jellyfin 不建议整体删除,里面是数据库和配置rm -rf /var/lib/jellyfin/metadata/*
systemctl start jellyfin
转码缓存通常在:
/var/lib/jellyfin/transcodes
清理方法:
rm -rf /var/lib/jellyfin/transcodes/*
或在 Jellyfin 后台: 控制台 → 播放 → 转码 → 清理转码缓存
如果是网页端显示异常:
Ctrl + Shift + Delete查看容器:
docker ps
删除缓存卷(示例):
docker volume rm jellyfin_cache
或:
docker exec -it jellyfin rm -rf /cache/*
⚠️ 会丢失所有配置和库信息
systemctl stop jellyfin
rm -rf /var/lib/jellyfin
rm -rf /var/cache/jellyfin
systemctl start jellyfin
du -sh /var/lib/jellyfin/*
du -sh /var/cache/jellyfin/*
如果你愿意,可以告诉我:
我可以给你更精确的命令。