在 Linux 上存储媒体集合时的目录/文件命名约定

在 Linux 上存储媒体集合时的目录/文件命名约定

我正在构建一个将在 Debian 下运行的 NAS/HTPC(可能是 Wheezy)。我正在尝试为服务器上存储的内容设计目录架构,以便对于我选择使用的任何媒体播放软件(可能是 XBMC)来说,一切都很好且统一。

根据我对 FHS 的了解,它看起来/srv/可能是存储媒体导出的最合适的地方,但我不确定。

家庭中的每个人都会有自己的home目录,我将用它来设置他们的 Windows“我的文档”目录的同步(因此是备份)。备份将由具有大 LV 的软件 RAID5 提供。

由于每个人都可能想从自己的计算机上观看媒体,因此我希望它看起来对 Windows 和 Linux 都友好。我建议至少排除目录名称中的空格,但文件名呢?

到目前为止我已经想出了:

/srv/media/TV-Shows/Show Name/Season 1/Some Show.avi
- - - - - /Movies/Movie Title (2012)/Movie File.avi
- - - - - /Music/[various]/ nb. *my music folder is a ludicrous mess*
- - - - - /Photos/Mum/whatever/foo.png

我认为照片和音乐可能完全是一个不同的水壶 - 我想知道他们是否应该将自己的图片存储在其home路径下的目录中,或者应该在共享上使用统一的照片目录,然后在必要时使用自己名称的子目录,或按照片所属的事件分隔(例如 2010 年假期)。

我希望有人知道一些更传统的东西,并且这不被认为是一个太主观的问题而无法讨论这个话题。不管怎样,请让我知道。谢谢!

相关内容