分区如何与文件协作?

分区如何与文件协作?

我是 ubuntu 新手。我找不到更好的标题,但这就是上下文:

现在在 Windows 中,例如如果我创建了 5 个分区,它将采用 E:、C:、D: 等名称,并且每个分区都会存储我放入的文件,但在 Linux 中我找不到分区... 我所有的文件、文件夹都在斜杠 /etc、/home 等中,而分区实际上是 /dev/sda* 中的文件,如果我创建了一个分区,它将创建一个这样的文件,我也不能,所以cat /dev/sda1有人可以解释一下这是如何工作的吗?

谢谢。

答案1

我所知道的方法。

选项1:

lsblk

它是一个简单的实用程序,仅显示磁盘及其分区。

选项 2:

sudo fdisk -l

fdisk 是一个操作分区表的实用程序。它比 lsblk 更易于理解,并显示附加信息,例如文件系统类型、磁盘模型、启动分区。

答案2

将 Linux 中的文件系统视为独立于硬件的系统。您有根目录及其下的所有文件夹。但没有指定它们的物理位置。例如,您可以将整个系统放在一个分区上。除了位于另一个分区上的 /tmp 文件夹。其他示例:如果我有很多文件和自己的硬盘,我可以将其安装在 /home 下(如果我想与您共享)或 /home/MaestroGlanz 下(如果我不想共享)。您可以在任何位置安装任何存在的分区。如果您想查看分区的安装位置,可以运行命令 df。如果您进入 /etc/fstab,您可以编辑此结构。

相关内容