分离主目录的好处?

分离主目录的好处?

我正在尝试制定我的 ubuntu 安装策略。我一直读到,分离 /home 目录会使升级发行版变得更容易。但有人能解释一下原因吗?我正在尝试确定这是否值得。谢谢!

答案1

以前的主要原因是您可以格式化/而不能格式化/home。现在这不再重要了:安装程序可以让您保留您的/home

还有几个很好的理由:

  • 如果/文件系统的容量超过 95% 左右,就会开始将文件的部分内容存储在一起(即碎片整理),因此性能会受到轻微影响。

    /100% 已满时,您将很难记录它,因为系统无法有效地利用可用空间。

    因此,除非您有服务器(apache、mailserver 和 mysql 默认将其用户数据存储在),否则单独/home存储您的个人数据将尽可能保持空虚。//var

  • 单独/home还允许仅对该分区进行加密。

  • 如果/home实际位于不同的硬盘上,您可以将其取出并放入另一个可容纳该硬盘的系统/并使用它。

在这方面,根据您的需要和系统的用途,最好创建一个单独的/data分区,将/var/www/html符号链接到/data/var/www/html您的网站位于数据磁盘上,将默认数据库位置更改为mysql指向/data/var/mysql/并将您的/home/$USER/目录(又名桌面等)符号链接到/data/home/{dirs}

如果/data是实际磁盘,您可以将其从系统中取出,放入升级的 Ubuntu 并继续使用它。除了可能出现一些小问题(例如从mysql或中删除的设置apache)外,您可以拥有一个新系统,只需重新启动一次即可启动并运行所有数据,并且只需将磁盘插入新机器即可。

我经常用我的笔记本做这件事。

答案2

/home桌面系统上无需设立单独的分区供一般使用。

这是一种“传统”,将其作为单独的分区。重新安装时几乎没有任何区别。

将其分开的原因包括但不限于:

  1. 拥有一个加密的家。

  2. 使用 LVM。

  3. 拥有不同的文件系统,例如 XFS for Home。

可能还有其他原因,我现在想不起来。

/home但是如果您已经在与相同的分区上安装了/,那么无论如何都不值得费力去更改它。

将其分开的缺点是,您总是不得不浪费一些空间/

但总而言之,我可以说几乎没有区别。

相关内容