Ubuntu 上删除 Jellyfin 影片的常用方法
一 通过 Web 界面删除
- 登录 Jellyfin Web UI(地址通常为 http://服务器IP:8096)。
- 进入 媒体库,定位到要删除的影片条目。
- 打开影片详情页,点击右上角的 ⋮ 更多,选择 删除(Delete)。
- 在弹窗中选择删除方式:
- 仅从库移除:从 Jellyfin 的数据库中移除条目,不会删除磁盘文件。
- 删除文件:同时从磁盘删除源文件(请谨慎)。
- 确认后等待任务完成;如未立即刷新,可在该库执行 Scan Library 或 Refresh Metadata 以更新视图。
二 直接删除源文件后刷新库
- 在 Ubuntu 终端删除磁盘上的影片文件或目录(请先确认备份或不再需要):
- 单文件:
rm -f "/path/to/movie.mkv"
- 目录:
rm -rf "/path/to/movie_folder"
- 返回 Jellyfin Web UI,进入对应 媒体库,点击右上角 ⋮ 更多,执行 Scan Library 或 Refresh Metadata,使库与磁盘保持一致。
三 命令行批量删除与清理
- 按名称或模式删除(示例:删除当前目录下所有 .mkv 文件):
find "/path/to/library" -type f -iname "*.mkv" -delete
- 删除空目录(可选):
find "/path/to/library" -type d -empty -delete
- 批量删除后,在 Jellyfin 执行 Scan Library 或 Refresh Metadata 刷新库视图。
四 权限与注意事项
- 确保运行 Jellyfin 的系统用户对媒体目录有相应权限。Jellyfin 通常会创建系统用户 jellyfin;若遇到“看不到文件/无法删除”,可将目录授权给该用户或加入共享组:
- 授权给 jellyfin:
sudo chown -R jellyfin:jellyfin /your/media/folder
- 共享组方式(更灵活):创建 media 组,将 jellyfin 与你的上传用户加入该组,并对目录设置合适的组权限。
- 删除操作不可逆,尤其是选择 删除文件 时;建议先做好备份或快照。
- 删除后如条目仍显示,执行 Scan Library/Refresh Metadata 以同步数据库与磁盘状态。