简介
在本挑战中,你将学习如何在 Linux 系统上创建、挂载、卸载并使用包括 vfat、ext4 和 xfs 在内的不同文件系统。这是 RHCSA 考试要求的一项基本技能,对于在 Linux 环境中管理存储和组织文件至关重要。
创建并挂载文件系统
在此步骤中,你将对可用的磁盘进行分区,并使用不同的文件系统格式化这些分区。然后,你将把它们挂载到指定的目录,并确保它们在系统启动时自动挂载。
任务
- 识别虚拟机中的额外空闲磁盘,并对其进行分区以创建三个新分区。
- 在第一个分区上创建
vfat文件系统。 - 在第二个分区上创建
ext4文件系统。 - 在第三个分区上创建
xfs文件系统。 - 将每个文件系统挂载到专用目录。
- 配置系统以在启动时自动挂载这些文件系统。
要求
- 使用
lsblk识别额外的空闲磁盘,并使用该设备创建分区。在当前镜像中,该磁盘显示为/dev/nvme1n1。 - 三个分区的大小应合理(例如每个 1GB)。
- 将
vfat文件系统挂载到/mnt/vfat。 - 将
ext4文件系统挂载到/mnt/ext4。 - 将
xfs文件系统挂载到/mnt/xfs。 - 确保文件系统在系统启动时自动挂载。
示例
完成此步骤后,运行 lsblk -f 命令应能看到额外磁盘上的新分区及其各自的挂载点。在当前镜像中,输出应类似于:
$ lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
...
nvme1n1
├─nvme1n1p1 vfat FAT32 E6A1-5E45 1022M 0% /mnt/vfat
├─nvme1n1p2 ext4 1.0 2a2e4d25-9988-4613-9a3b-558a3e7a0e7f 938M 0% /mnt/ext4
└─nvme1n1p3 xfs 7b3e0e6b-1d73-4ea2-8a9d-16a81e3e7b1c 1018M 1% /mnt/xfs
总结
在本挑战中,你学习了如何在 Linux 系统上创建、挂载和卸载包括 vfat、ext4 和 xfs 在内的不同文件系统。这是在 Linux 环境中管理存储和组织文件的关键技能,也是 RHCSA 考试的核心要求。通过完成此挑战,你已证明了自己能够处理各种文件系统并根据需求进行配置。



