在 Linux 中数据分区和文件夹有什么区别?

在 Linux 中数据分区和文件夹有什么区别?

我相信数据分区的例子是 /usr/ 和 /bin/。但这些只是根目录中的文件夹,对吗?那么数据分区是根目录中的文件夹吗?

答案1

一些适当的术语可能会有所帮助:

文件夹(正确说法:目录)用作挂载点与之文件系统可以通过以下方式供 Linux 操作系统访问坐骑

文件系统可以位于单独的(数据)分区、另一个设备的分区或位于已安装文件系统的活动分区中的文件中。文件系统位于要通过回送安装的文件内回送设备的。

如果您想让虚拟机的虚拟磁盘可访问,这个环回设备“东西”就是您所需要的。

一般来说,分割文件系统齐头并进,但却是独立的技术:

  • 分区通过分区表中的分区条目来分隔设备上的区域
  • 文件系统设置了如何在磁盘上保存文件和文件夹的标准,它们将内存中的数据对象转换为可以写入磁盘的比特流,并且还提示如何反向完成此操作。

可以使用命令临时创建挂载mount,或者通过 中的条目静态创建挂载/etc/fstab

重新挂载新的 fstab 条目是通过 完成的mount -a

关于 Linux 目录树的结构和布局方式,你真的应该阅读文件系统层次标准

然后你还会看到并理解为什么这些存在:

  • /bin/sbin
  • /usr/bin/usr/sbin
  • /usr/local/bin/usr/local/sbin
  • /opt

答案2

本质上是的。Linux 遵循扁平式目录结构,其中物理磁盘/分区安装在该扁平目录结构内的位置。例如,如果您连接了新的 HDD,则必须将其安装在几乎可以是任何地方的选定位置。例如,您可以在 /mnt/FOLDERNAME 处安装 /dev/sdb1。

答案3

您可以将硬盘上的空间划分为多个分区。然后,您可以在每个分区上安装不同的操作系统(如果您愿意)。您还可以为同一操作系统使用多个分区,例如,将它们安装在文件系统的不同位置。

为了完全理解这一点,您可以使用 Virtualbox,创建一个新的虚拟机,然后在虚拟硬盘上尝试本网站上描述的内容。 https://askubuntu.com/questions/343268/how-to-use-manual-partitioning-during-installation

相关内容