admin管理员组

文章数量:1534816

2024年1月24日发(作者:)

课程名称 Linux系统管理及应用项目式教程

管理磁盘分区与文件系统

任务、项目、课题名称

1、创建磁盘分区

2、创建与检查文件系统

3、手动挂载与卸载文件系统

教学内容

4、开机自动挂载文件系统

5、管理磁盘配额

6、管理LVM逻辑卷

课次

课时

10-11

4学时

1、掌握Linux下磁盘分区的原则及创建磁盘分区命令fdisk。

2掌握Linux下文件系统的创建与检查,能够使用相关命令执行文件系统的创建与检查等任务。

教学目标

3、掌握Linux下文件系统的手动挂载、卸载与自动挂载、卸载,能够使用相关命令执行文件系统的挂载等任务。

4、掌握磁盘配额的设置方法,能够使用相关命令执行磁盘配额的管理等任务。

5、能够使用相关命令创建、扩容、缩小和删除LVM逻辑卷。

教学重点

掌握磁盘分区的相关命令

教学难点

磁盘配额及LVM逻辑卷

教学活动及主要环节

一 复习(5分钟)

回顾上次课的内容:

(1)设置文件权限

(2)文件系统类型

二、情境导入新课(5分钟)

随着公司业务规模的不断扩展,公司最近准备为Linux服务器平台扩充硬盘容量,并且为了保证用户有效、合理地使用存储空间,维护所有用户公平使用的硬盘容量,需要为不同的用户设置磁盘配额。小乔工作一直很认真,所以申请来负责这个任务。

三、新授内容及时间分配

1、创建磁盘分区。(15分钟)

(1)了解磁盘分区的概念和原则。

分区类型约定和命名管理

学生活动

列举学生所做题目及过程等内容:

练习:

添加新的硬盘,并且将其进行分区(3个主分区,4逻辑分区),对其格式化、挂载,并使用。

在挂载的分区上创建新的文件:network,并编辑该文件保存。

课程思政元素

磁盘配额的主要功能是让各个用户平等地使用磁盘空间,防止个别用户占用大量的磁盘空间,造成浪费。其实,“平等”也是我国社会主义核心价值观追求的目标。

/dev/hda1表示IDE0盘的第一个主分区。

/dev/hda2表示IDE0盘的第二个主分区

/dev/hda5表示IDE0盘的第一个逻辑分区。

/dev/hda8表示IDE0盘的第四个逻辑分区。

/dev/hdb1表示IDE1盘的第一个主分区。

/dev/sda1 表示第一个SCSI硬盘的第一个主分区。

(2)了解物理设备的命名规则。

(3)查看系统中的块设备与分区:lsblk命令。

(4)磁盘分区命令:fdisk命令。

2、创建与检查文件系统。(20分钟)

(1)了解常见的文件系统。

文件系统(File System)是指磁盘上有特定格式的一片物理空间。Linux操作系统支持多种文件系统。随着Linux的不断发展,它支持的文件系统格式也在迅速扩充,达到了数十种,目前常见的格式有ext2、ext3、ext4、XFS、ISO 9660、swap等。

(2)为分区创建文件系统:mkfs命令。

(3)检查文件系统:fsck命令。

3、手动挂载与卸载文件系统。(10分钟)

手动挂载文件系统需要用到哪些命令呢?挂载完成后,如何在新的分区上存储文件呢?

创建好的文件系统需要挂载到Linux系统中才能使用,文件系统挂载到的目录称为挂载点。Linux系统提供了两个专门的挂载点/mnt和/media。但是在一般情况下,我们会创建一个新的目录作为挂载点

(1)挂载文件系统:mount命令

(2)卸载文件系统:umount命令

(3)查看挂载情况:df命令

(4)在新的分区上读写文件

4、开机自动挂载文件系统。(10分钟)

在设置自动挂载之前,先来认识/etc/fstab文件。这个文件记录了引导系统时需要挂载的文件系统以及文件系统的类型和挂载参数。因此,在系统启动过程中会读取该文件的内容,根据该文件的配置参数挂载相应的文件系统。

(1)认识/etc/fstab文件

(2)设置开机自动挂载文件系统

5、管理磁盘配额。(30分钟)

磁盘配额是一种磁盘空间的管理机制,使用磁盘配额可限制用户或组在某个特定文件系统中能使用的最大空间。

由于Linux是多用户多任务操作系统,在使用系统时,会出现多用户共同使用一个磁盘的情况,如果有用户占用了大量的磁盘空间,势必会压缩其他用户的磁盘空间和使用权限。因此,系统管理员应该适当开放磁盘的权限给用户,以合理分

配系统资源。

(1)启动磁盘配额功能(quota)。

(2)建立quota记录文件。

(3)设置用户和组群的磁盘配额。

(4)启动与关闭磁盘限额功能。

(5)检查磁盘配额的使用情况。

6、管理LVM逻辑卷。(20分钟)

磁盘进行分区后,想再次调整磁盘分区的大小就不容易了。但是在实际应用中,经常有根据实际需求调整磁盘分区大小的情形,比如随着业务量的增加,用于存放交易记录的数据库目录的大小也在不断增加,导致原有的磁盘分区在使用上逐渐捉襟见肘。为此,Linux系统引入了LVM的概念,允许用户对磁盘资源进行动态调整,增加磁盘的“灵活性”。

(1)了解LVM逻辑卷的概念

(2)创建逻辑卷

(3)扩容和缩小逻辑卷

(4)删除逻辑卷

四、课堂练习 (30分钟)

按照演示进行操作,实现分区、格式化、挂载和卸载

五、课堂小结(5分钟)

通过学习本项目,我们了解磁盘分区的概念及命名规则,学会了磁盘分区的创建,文件系统的创建、检查、挂载和卸载,掌握了磁盘配额和LVM逻辑卷的管理方法。

在设置自动挂载某个分区时,可能因为/etc/fstab文件的修改不正确,导致整个系统无法正常启动。所以,我们在学习的过程中,要注重细节,一丝不苟,逐步养成精益求精的学习态度。“不积跬步,无以至千里”。

六、作业

七、预习

编写shell脚本

本文标签: 磁盘挂载使用用户