Linux操作系统 存储管理读书笔记

发布时间 2023-11-29 08:53:39作者: sfljkwjfef

引言

在Linux系统中,存储管理是一个至关重要的主题,特别是对于初学者而言。本次学习的主要内容包括添加新硬盘、MBR分区、GPT分区、创建文件系统以及挂载分区等方面。以下是对这些内容的学习笔记。

添加新硬盘

在Linux系统中,要使用新硬盘,首先需要将其连接到计算机。这可以通过物理连接,例如SATA或USB,或者在虚拟环境中模拟硬盘。连接后,我们需要执行以下步骤:

  1. 查看硬盘信息: 使用 fdisk -l 命令可以列出所有已连接的硬盘,以及它们的分区信息

     fdisk -l
  2. 分区硬盘: 使用 fdisk 命令,根据需要创建新的分区。选择硬盘后,可以使用 n 命令创建新分区,然后保存更改。

MBR分区和GPT分区

硬盘分区方式有两种常见类型:MBR(Master Boot Record)和GPT(GUID Partition Table)。MBR适用于传统BIOS系统,而GPT则是为了满足UEFI系统的需求。

  1. MBR分区: MBR分区表限制了最多4个主分区,或者3个主分区和一个扩展分区。每个分区都有一个唯一的标识符。

  2. GPT分区: GPT分区表允许更多的分区,同时提供更强大的扩展性和数据完整性。它使用全球唯一的标识符(GUID)来标识分区。

创建文件系统

在Linux中,每个分区都需要一个文件系统来存储数据。常见的文件系统包括ext4、XFS、和Btrfs等。创建文件系统的步骤如下:

  1. 使用mkfs命令: 选择适当的文件系统类型,然后使用 mkfs 命令创建文件系统。例如,对于ext4文件系统,可以使用 mkfs.ext4

  2. 指定设备: 在创建文件系统时,需要指定要格式化的设备。这通常是分区的路径,如 /dev/sdb1

挂载分区

挂载是将文件系统关联到Linux文件系统树的过程。这使得我们可以通过指定的挂载点访问分区中的数据。

  1. 选择挂载点: 在Linux中,通常将分区挂载到 /mnt 目录下。可以创建自定义目录,如 /mnt/mydata

  2. 使用mount命令: 使用 mount 命令将文件系统挂载到选择的挂载点上。例如,sudo mount /dev/sdb1 /mnt/mydata

总结

通过学习存储管理的基本概念,包括硬盘添加、分区类型、文件系统创建和挂载分区等内容,我们为进一步深入Linux系统的存储管理打下了基础。这些知识对于管理服务器、存储数据和确保系统正常运行至关重要。在未来的学习中,我们将进一步探讨高级存储管理技术,以更好地理解和应用这些概念。