哪个是GNU / linux上每个文件夹的最佳文件系统/挂载配置?


1

Linux的一个优点是可以轻松自定义磁盘的分区方案,并将每个目录(/ home,/ var等)放在不同的分区和/或不同的磁盘中。

然后我们可以为它们中的每一个使用不同的文件系统/配置,以使它们更好。例子:

  • noatime是一个挂载选项,不会在文件上写入访问时间。
  • data = writeback是新文件上延迟写入元数据的选项。
  • ext3 / 4具有日志功能,可以在崩溃时使分区更安全。
  • 更大的块使分区浪费更多空间,但使其更快阅读并可能变得更加分散。(不确定)

那么:每个目录的最佳文件系统/配置是什么?

注意:给出补丁的答案,只会讨论/,/ home和/ var。

/ var - >它经常被修改,它写日志,缓存,临时等等
/ home - >存储重要文件。
/ - >存储其他所有内容(/ etc和/ usr应该在这里)


请关于文件系统的其他帖子,但没有关于linux,目录的具体内容。-----请不要回答像这个文件系统这样的东西是最好的。我正在尝试了解Linux Hierarchy中的优先级和filesistem的冒险,因此介绍具体的冒险。
eloyesp 2011年

Answers:


0

您不应该托管/usr/etc在单独的分区上。 /etc在没有大量工作的情况下,在单独的分区上根本无法在大多数系统上运行。拥有一个独立的/usr现代Linux机器会出现工作,但打破了很多功能,如systemd笔者伦纳特·珀特林解释说

您将使用/ usr分离的大多数故障都是优雅的故障:它们不会直接可见,但某些功能因这些故障而变得不可用。如今,相当多的程序都在各个阶段将自己引入了早期启动过程。一种流行的方法是通过udev规则。从这些规则调用的二进制文件有时位于/ usr / bin上,或链接到/ usr / lib中的库,或使用/ usr / share中的数据文件。如果这些规则失败,udev将继续执行下一个规则,但是稍后应用程序将无法正确检测这些设备或这些设备的功能。这是我们所知道的一个简短,非常全面的软件列表,当/ usr被拆分时,它目前无法提供全套功能:

/var并且/home在他们自己的分区上工作得很好,将后者放在自己的分区上是非常值得推荐的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.