Linux磁盘管理命令实践:分区、挂载与文件链接

需积分: 5 0 下载量 112 浏览量 更新于2024-08-05 收藏 1.19MB DOC 举报
本实验主要涉及Linux系统的磁盘管理和文件操作,包括使用gdisk进行分区、使用lsblk查看磁盘变化、blkid查看分区属性、df和du命令的使用,以及硬链接和软链接的创建与管理。以下是这些知识点的详细说明: 1. **gdisk分区**: gdisk是一款用于GPT(GUID Partition Table)分区表的工具,它允许用户创建、删除和修改分区。在实验中,你需要创建两个主分区和一个扩展分区,扩展分区内包含三个逻辑分区,每个分区大小分别为100M、200M和500M。gdisk提供了交互式的界面,通过输入相应的命令来执行操作。 2. **lsblk命令**: lsblk用于列出系统中的所有块设备,包括磁盘、分区和文件系统。在分区前后以及挂载前后使用lsblk,可以清晰地看到磁盘和分区的变化,如新分区的创建、挂载点的显示等。 3. **blkid命令**: blkid用于显示块设备的UUID(唯一标识符)和类型信息。在格式化分区前后的对比中,可以看到新格式化的分区会生成新的UUID,这对于动态挂载分区非常有用。 4. **df和du命令**: df是检查文件系统空间使用情况的命令,它显示了各个挂载点的总空间、已用空间、可用空间和使用率。du则用于估算文件和目录占用的磁盘空间,可帮助理解空间的分配情况。 5. **硬链接和软链接**: - **硬链接**:硬链接相当于文件的多个入口,修改硬链接文件的内容会影响到所有链接,因为它们指向的是同一个 inode。删除源文件不会影响硬链接,但当所有硬链接都删除后,文件内容才会真正被清除。 - **软链接(符号链接)**:软链接类似于Windows的快捷方式,它创建了一个指向源文件的新文件,修改软链接文件的内容不会影响源文件,但如果删除源文件,软链接会变成无效的引用。 在实验报告中,需要详细记录每个步骤的操作过程,包括命令的解释和输出结果的截图,同时注意不要使用root权限进行操作。这不仅有助于巩固理论知识,也能提高实际操作技能。