Linux系统管理及应用项目式教程(麒麟欧拉)(AI助学)(微课版)-教案(包含思政元素) 10、11 管理磁盘分区与文件系统、12 编写shell脚本_第1页
Linux系统管理及应用项目式教程(麒麟欧拉)(AI助学)(微课版)-教案(包含思政元素) 10、11 管理磁盘分区与文件系统、12 编写shell脚本_第2页
Linux系统管理及应用项目式教程(麒麟欧拉)(AI助学)(微课版)-教案(包含思政元素) 10、11 管理磁盘分区与文件系统、12 编写shell脚本_第3页
Linux系统管理及应用项目式教程(麒麟欧拉)(AI助学)(微课版)-教案(包含思政元素) 10、11 管理磁盘分区与文件系统、12 编写shell脚本_第4页
Linux系统管理及应用项目式教程(麒麟欧拉)(AI助学)(微课版)-教案(包含思政元素) 10、11 管理磁盘分区与文件系统、12 编写shell脚本_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程名称Linux应用技术课次10-11项目名称管理磁盘分区与文件系统课时4学时教学内容1、创建磁盘分区2、创建与检查文件系统3、手动挂载与卸载文件系统4、开机自动挂载文件系统5、管理磁盘配额6、管理LVM逻辑卷教学目标1、掌握Linux下磁盘分区的原则及创建磁盘分区命令fdisk。2掌握Linux下文件系统的创建与检查,能够使用相关命令执行文件系统的创建与检查等任务。3、掌握Linux下文件系统的手动挂载、卸载与自动挂载、卸载,能够使用相关命令执行文件系统的挂载等任务。4、掌握磁盘配额的设置方法,能够使用相关命令执行磁盘配额的管理等任务。5、能够使用相关命令创建、扩容、缩小和删除LVM逻辑卷。教学重点掌握磁盘分区的相关命令教学难点磁盘配额及LVM逻辑卷教学活动及主要环节学生活动课程思政元素一复习(5分钟)回顾上次课的内容:(1)设置文件权限(2)文件系统类型二、情境导入新课(5分钟)随着公司业务规模的不断扩展,公司最近准备为Linux服务器平台扩充硬盘容量,并且为了保证用户有效、合理地使用存储空间,维护所有用户公平使用的硬盘容量,需要为不同的用户设置磁盘配额。小乔工作一直很认真,所以申请来负责这个任务。三、新授内容及时间分配1、创建磁盘分区。(15分钟)(1)了解磁盘分区的概念和原则。分区类型约定和命名管理/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)了解常见的文件系统。文件系统(FileSystem)是指磁盘上有特定格式的一片物理空间。Linux操作系统支持多种文件系统。随着Linux的不断发展,它支持的文件系统格式也在迅速扩充,达到了数十种,目前常见的格式有ext2、ext3、ext4、XFS、ISO9660、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脚本列举学生所做题目及过程等内容:练习:添加新的硬盘,并且将其进行分区(3个主分区,4逻辑分区),对其格式化、挂载,并使用。在挂载的分区上创建新的文件:network,并编辑该文件保存。磁盘配额的主要功能是让各个用户平等地使用磁盘空间,防止个别用户占用大量的磁盘空间,造成浪费。其实,“平等”也是我国社会主义核心价值观追求的目标。课程名称Linux应用技术课次12项目名称编写shell脚本课时2学时教学内容1、创建shell脚本。2、条件测试与分支结构。3、循环结构。教学目标1、理解shell脚本的概念。2、学会使用shell脚本创建程序。3、掌握条件分支结构的用法。4、掌握循环的用法。教学重点掌握shell脚本的创建及简单shell程序的编写运行教学难点Shell脚本中循环的应用教学活动及主要环节学生活动课程思政一、复习回顾上次课的内容:(5分钟)简述磁盘配额的设置步骤及涉及到的主要命令二、情境导入新课(5分钟)青苔数据近期有一批新员工入职,大路安排小乔为这些新员工创建Linux服务器的用户账号。虽然小乔对添加用户的命令useradd已经非常熟悉了,但是如果使用Linux命令一个一个地添加,效率太低了,有没有什么方法可以提高效率呢?她请教了有经验的同事,了解到要高效完成此任务,需要使用shell脚本编程,于是小乔踏上了学习shell脚本之路。三、新授内容及时间分配1、创建shell脚本(20分钟)shell脚本是一种非常棒的编程语言,不需要经过编译就能够运行,非常方便。同时能够提供数组、循环结构、分支和逻辑判断等重要的功能。因此,作为系统管理人员,需要掌握shell脚本的编写方法,以简化系统管理任务,提高工作效率。shell脚本程序的结构如图10-1所示。由此可以看出,shell程序由以“#!”开头的解释器、以“#”开头的注释行和程序体3部分组成。(1)创建并运行第一个shell脚本。(2)定义shell变量、接收用户输入:read命令。2、条件测试与分支结构(20分钟)shell程序设计语言和其他大多数程序设计语言一样,为了实现更加复杂的功能,也有用于控制程序执行流程的“条件分支语句”。(1)条件测试。(2)if语句。(3)case语句。3、循环结构(20分钟)在掌握了变量的定义、分支等基础知识后,想尝试着批量添加用户,这时,有经验的同事告诉她,还需要掌握循环的相关知识才能实现该任务。(1)for循环语句。(2)while循环语句。(3)until循环语句。四、课堂练习(20分钟)1.使用if语句,根据输入的成绩,判断成绩档次是优秀、良好、及格还是不及格。2.使用case语句实现:根据输入的成绩,判断成绩等级是优秀、良好、中等还是差。3.求1+2+3+……+100的和。五、小结(5分钟)通过学习本项目,我们学会了创建和运行shell脚本的方法,掌握了shell脚本中的分支结构与循环结构。在Linux的实际运维过程中,很多配置工作都是通过自动化设置来完成的。所以,我们只有脚踏实地掌握好基础知识,才能聚焦能力向高端发展,正所谓“千里之行,始于足下”。六、作业无七、预习配置DHCP服务器列举学生所做题目及过程等内容:见课堂练习1、使用if语句和case语句都可以实现多分支程序,但是不管哪种实现方式,在程序执行的同一时刻,只能选择其中一个分支运行。在日常

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论