Ubuntu 分区2025年3月17日 | 阅读 10 分钟 在本文中,我们希望能清晰地阐述 Ubuntu Linux 设计中使用的许多术语的逻辑描述。这些术语可能重叠,有时同时表示不同的事物。本文的目的不是让我们成为 Ubuntu 专家,只是为了澄清一些术语和定义,以便我们更好地了解、安装和使用该操作系统。 文件系统Linux 用户对文件系统进行了区分。他们认为文件系统是一种用于在分区上组织和查找文件的程序方案。但是,文件系统指的是计算机上的所有文件。 它本质上定义了文件系统是一种用于在 Ubuntu 中查看、查找和使用文件的结构。另一方面,文件系统既包括结构中每个独立的文件,也包括这些文件的格式。 下表列出了一些重要的文件系统、操作系统及其描述:
Ubuntu Linux 中的文件类型Ubuntu Linux 中有许多文件类型,下面列出并解释了它们: ![]()
分区首先要理解的是,抛开我们已经了解的 Windows 分区的大部分知识。试图将这两个操作系统进行匹配只会让我们感到困惑。我们最好将它们视为两个不同的过程。 Windows 分区描述Windows 分区提供两种类型:逻辑分区 和 主分区。我们仅限于旧 SATA IDE 硬盘上的几个 逻辑分区 和 主分区 的组合,或 四个主分区。所有分区都将获得一个 驱动器盘符,但我们只能在主分区上安装操作系统。 重要提示: Windows 分区可以做一些事情。例如挂载和跨越,并且有一些硬盘类型采用更大的扇区。例如 GPT 和 GUID 表而不是 MBR 表,以提供更大的 硬盘 容量。 Ubuntu Linux 分区描述同样,Ubuntu Linux 分区也提供 逻辑分区 和 主分区。我们仍然仅限于几个逻辑分区和主分区的组合,或四个主分区。然而,许多相似之处到此为止。 我们的第一个分区将始终是主分区上的安装分区。有时,该分区将被称为 分区根目录 或显示为 '/'。我们将创建许多其他分区,具体取决于我们希望如何配置和使用我们的 Ubuntu 安装。 根目录 将是最重要的分区之一。虽然我们可以创建分区并为其提供用途、文件格式和大小,但通常它们需要挂载到此分区的 '/' 才能实现。 Ubuntu Linux 分区类别此外,Ubuntu Linux 将分区分为两个不同的类别: ![]() 交换分区交换分区可以通过使用分区作为缓存来扩展 PC 的物理内存。 数据分区数据分区,例如启动分区,用于保存文件和目录或 Linux 系统的正常数据。它们是启动和执行系统的文件。 Ubuntu 安装中使用的分区类型Ubuntu 可以使用许多常见分区。下面我们列出并详细介绍了它们。经验丰富的 Linux 用户将这些分区中的几个组合使用作为任何方案。当他们明白他们将为特定用途应用自定义 Ubuntu 安装时,就会这样做。 这些特定分区将使其高效且更容易。此外,我们将列出最基本的通用安装所需的分区组合。但是,如果我们要应用此方案,我们将只使用上述自动安装指南。 重要提示:最初设置不同的分区是为了在发生灾难时获得更高的数据安全性。当发生事故时,它只会影响受损分区内的数据。而在其他分区上,数据可能会幸存下来。尽管如此,在日志文件系统(如 Ext4 和 Ext3)之后,对于突发存储丢失或电源故障,它仍然具有一定程度的保护。我们仍然可能遇到逻辑错误和坏块。唯一的解决办法是 RAID 解决方案,我们在此不讨论。
最基本的分区方案
有很多原因和方案不将目录划分为分区。正如有很多理由创建一个特定分区来简化特定过程一样。如果我们希望继续进行自定义安装,那么如何获得它将取决于我们自己。这一切都取决于我们计划如何使用系统。 重要提示:一旦创建了分区,我们应该只添加更多分区。修改现有分区的属性或大小是可行的,但不建议这样做。Ext4 是当前分区的默认文件系统。目录在 Ubuntu Linux 中,目录是包含文件的 文件夹。我们会注意到上面部分中用于分区的某些术语存在一定程度的重叠。其原因是 Linux 将目录分解为独立的 partition。 这样它们就可以为每个分区分配空间,主要是为了防止数据丢失。这样,当一个分区丢失或损坏时,它不会影响其他分区。这在很大程度上已成为过去,这得益于 Ext4 和 Ext3 等日志文件系统。一旦独立分区挂载到 /,它就会显示一个目录。 在 Ubuntu Linux 系统中,理解目录最简单的方法是将其视为树上的分支。其中树干是第一个分区上的根目录。其他每个目录都像分支一样挂载到树干。所有分支都有其目的,但可能与树干上的其他分支交互,并从这些主要分支中拥有许多子目录分支。 重要提示:虽然这对于 Ubuntu 来说并不完全正确。但在我们对格式有更好的了解并能自行判断何时会出现例外之前,这将是令人满意的。
如何在 Ubuntu 中查看分区表?使用 lsblk 命令命令 lsblk 列出系统中所有块设备及其逻辑分区。我们只需要在终端中输入以下命令即可列出分区表: ![]() 在上面的结果中,我们可以看到 sda 设备 的所有逻辑分区,从 sda1 到 sda5。 使用 fdisk 命令该命令代表 Fixed-disk 或 Format-disk。它主要用于创建或删除硬盘分区。此外,它还用于格式化磁盘。 我们需要输入以下命令: ![]() -l 标志用于列出指定设备的分区表并退出。当我们不提及设备名称时,fdisk 将使用文件 /proc/partitions 中指定的设备。 使用 sfdisk 命令然而,sfdisk 命令主要用于在 Linux 中操作分区表,但它也可以通过输入以下语法来列出任何设备的分区表: 使用 parted 命令我们可以使用以下语法检查任何设备的分区表: 下一个主题Ubuntu 显示隐藏文件 |
我们请求您订阅我们的新闻通讯以获取最新更新。