linux教案.doc_第1页
linux教案.doc_第2页
linux教案.doc_第3页
linux教案.doc_第4页
linux教案.doc_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

Red Hat Linux 9 应用基础课程单元教学设计课次第 一、二 次课周别第 1 周单元标题Red Hat Linux 简介学时数 4 学时上课地点育贤阁4机房教学目标能力(技能)目标知识目标1. 了解自由软件和 Linux2. 了解Linux 的历史和现状1. 掌握Linux 系统的特点2. 掌握Linux 系统的组成3. 理解Linux 的内核版本和发行版本4. 了解Red Hat 与 Fedora 的关系能力训练任务及案例组织学生利用网络收集资料,讨论以下问题请在课余下载并使用跨平台的自由软件(可以先在Windows平台下试用这些软件)。办公套件OpenO集成开发环境Eclipse浏览器FirefoxEmail客户端Thunderbird图形编辑器GIMP远程管理VNC教学重点难点自由软件和Linux简介Linux 的历史、现状和未来Linux 系统的特点和组成Linux 的内核版本与发行版本Red Hat 及其产品教学组织1、实例导入2、行动导向3、案例讲解4、总结分析教学材料教材:Red Hat Linux 9 应用基础教程教具:多媒体设备,投影仪作业什么是自由软件、开放源代码软件?其与共享软件有何区别?自由软件创始人是谁?GNU 和 GPL 为何意?什么是 Linux ?其创始人是谁?Linux 与 Unix 有何异同?Linux系统有何特点?什么是 Linux 内核版本?什么是 Linux 的发行版本?常见的发行版本有哪些?Red Hat 和 Fedora 是何关系?主要教学内容、步骤教学方法与时间分配1、三种软件模式商业软件(Commercial Software) 由开发者出售拷贝并提供软件技术服务,用户只有使用权,但不得进行非法拷贝、扩散和修改共享软件(Shareware) 共享软件由开发者提供软件试用程序拷贝授权,用户在使用该程序拷贝一段时间之后,必须向开发者缴纳使用费,开发者则提供相应的升级和技术服务自由软件(Freeware 或 Free Software) 自由软件所指称的软件,其使用者有使用、复制、散布、研究、改写、再利用该软件的自由。2、关于自由软件自由软件赋予使用者四种自由:不论目的为何,有使用该软件的自由(自由之零)。有研究该软件如何运作的自由,并且得以改写该软件来符合使用者自身的需求(自由之一)。取得该软件之源码为达成此目的之前提。有重新散布该软件的自由,所以每个人都可以藉由散布自由软件来敦亲睦邻(自由之二)。有改善再利用该软件的自由,并且可以发表改写版供公众使用,如此一来,整个社群都可以受惠。如前项,取得该软件之源码为达成此目的之前提(自由之三)。3、GNU 和 FSFGNU 是由“GNUs Not Unix”所递归定义出的首字母缩写语。GNU 的首要目标是作为自由软件。即便 GNU 不比 Unix 有技术优势,它却有一个允许用户合作的社会优点,和一个与道德有关的优点,也就是尊重用户的自由。自由软件基金会 (Free Software Foundation,FSF)是 一个免税的为自由软件发展的慈善团体,GNU 工程的主要赞助组织。 FSF 接受捐款,但是其大部分收入常常来自销售自由软件的拷贝,和其它相关的服务。今天它卖源码的 CD-ROMs ,二进制代码的 CD-ROMs ,精细打印的手册(均有再散布和修改的自由),以及豪华发行(这儿我们为你选择的平台制作完整的软件收藏)。4、GNU Project 和 GPLGNU工程GNU 工程 开始於一九八四年,旨在发展一个类似 Unix ,且为 自由软件 的完整操作系统: GNU 系统。GNU 系统包括非 GNU 软件程序,这些程序是由其他人或工程为了他们自己的目的而开发的。之所以能用它们是因为它们是自由软件。GPLGPL ( General Public License ) 是自由软件基金会(FSF)制定的GNU通用公共许可证。Linux 操作系统以及与它有关的大量软件是在GPL的推动下开发和发布的。GPL的核心内容是:软件的源程序可以自由流通,软件公司不应该把源程序拒为己有,或借发行编译过的软件赢利,软件公司要赚取的应该是系统集成和服务的费用。5、OSS 和 OSI开放源代码软件(OSS: Open Source Software) 是指一种公开源代码的软件。用户可以修改、使用、拷贝、分发软件的源代码。开放源代码促进会(OSI:Open Source Initiative) 是发起、认证和保护开放源代码软件的非营利性组织。开放源代码软件由一个核心组织领导, 通常由一个很大的社区在Internet上协作开发完成。这种“集市”式的开发模式使得其通常有着比封闭源代码软件更高的质量。用户可以得到软件的源代码,更容易根据自己的特殊要求,进行定制。开放源代码软件的生命周期不依附于某个公司,因此有更强的生命力。6、自由软件v.s开源软件Richard Stallman的访谈中谈到了Free Software(自由软件)与 Open Source(开放源码):自由软件和开放源码是基于两种不同哲学理念而发起的运动,自由软件的目的在于自由的“分享”与“协作”。我认为non-free(非自由)软件是反社会的,因为它们的理念践踏了用户的自由,所以我提倡发展自由软件从而摆脱那些束缚。开放源码运动通常旨在提高技术等级,是一种技术等级发展模式,其所带来的价值跟微软所提倡的一样,都是狭窄的实际价值(narrowly practical values)。自由软件与开放源码目前都是软件许可的标准,虽然许可效果都差不多,但两个标准的注解区别却非常大,这之间最大的区别是哲学理念上的区别。为什么哲学理念会产生影响?因为人们不重视他们的自由必将失去自由,如果你给人们自由而不告诉他们重视自由,他们所拥有的自由必不长久。所以仅仅传播自由软件是远不足够,还要教导人们去渴求自由,这样或许才能让我们解决现今看来无法解决的问题。7、什么是LinuxLinux 的吉祥物Linux是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的,编制它的目的是建立不受任何商品化软件版权制约的、全世界都能自由使用的UNIX兼容产品。Linus本人认为:“使Linux成为GPL的一员是我一生中所作过的最漂亮的一件事”。各种使用 Linux 作为内核的 GNU 操作系统正被广泛地使用著;虽然这些系统通常被称作为“Linux”,但是它们应该更精确地被称为 GNU/Linux 系统 。8、Linux的历史Linux 的创始人 Linus Torvalds芬兰大学生Linus Torvalds 在从1990年底到1991年的几个月中, 利用Minix操作系统作为开发平台,为他自己的操作系统课程和后来的上网用途而陆续编写了若干程序。1991.10.5 在Internet的comp.os.minix讨论区发表了一篇文章, 表明他正在研制一个要超越Minix的操作系统,从而宣告了Linux的诞生。1993年,Linux 1.0问世1999年,Linux Kernel 2.2问世2001年,Linux Kernel 2.4问世2003年,Linux Kernel 2.6问世9、为什么使用LinuxLinux是一套具有Unix全部功能的免费操作系统Linux不仅为用户提供了强大的操作系统功能,而且还提供了丰富的应用软件Linux为广大用户提供了一个在家里学习和使用Unix操作系统的机会Linux能与现有存在的操作系统共存随着各大公司的加盟,有理由相信Linux将以更迅猛的势头发展,并最终成为一个多平台的、市场占有率较高的、极其优秀的网络操作系统。10、Linux系统的特点 开放性的系统 多用户多任务的系统 具有出色的稳定性和速度性能 具有可靠的系统安全性 提供了丰富的网络功能 标准兼容性和可移植性 提供了良好的用户界面11、Red Hat 简介Red Hat 领导着 Linux 的开发、部署和经营, 从嵌入式设备到安全网页服务器,它都是用开源软件作为 Internet 基础设施解决方案的领头羊。Red Hat 由有远见的企业家 Bob Young 和 Marc Ewing 创建于1994年,它以源码开发作为营业模型的基础。 它也代表了软件开发行业的一次根本转变。 软件的原始代码对所有人都可以获得,使用该软件的开发人员可以自由地对其作改进。Red Hat 解决方案包括 Red Hat Linux 、开发人员和嵌入式技术,以及培训、管理和技术支持。 这份开源革新通过称之为Red Hat Network 的 Internet 平台传递给客户们。Red Hat的总部设在美国北卡罗莱纳州首府罗利。Fedora ProjectRed Hat公司于2003年9月底宣布,将原有的Red Hat Linux开发计划与Fedora Linux 计划整合成新的Fedora Project。Fedora Project将由Red Hat公司赞助,以社群主导,支持的方式,开发Linux发行版 Fedora Core。Fedora项目的目标是与Linux社区协作,只从开放源码软件来创建一份完整的、通用的操作系统。Fedora项目开发过程是以公开论坛的形式进行的。项目将按时间计划,每年作两到三次Fedora Core的发布,并提供一份公开的发布日程表。Red Hat工程组将继续参与Fedora Core的开发,并且将比以往更多地邀请和鼓励外界的参与。12、关于Red Hat Linux 9Red Hat Linux 9是Red Hat公司2003年4月7日发布的最后一个非企业发布版本(免费版)。特点如下:安装过程更加简单并支持中文进一步增强了桌面的易用性,内置了众多桌面应用程序集成了功能强大的OpenO强劲的配置工具升级了内核,使用了新技术Apache 2.0功能更加强大Red Hat Linux 9包括 Native POSIX Thread Library(NPTL),它是Linux的POSIX线程的新实现。 该库为i686或更高的处理器提供了性能增进和增加了的可缩放性等等13、Linux的应用领域Linux 服务器目前Linux服务器是当前最广泛的应用。2004年,摩托罗拉计算机部和IBM合作开发和推广电信应用计算平台。2002年,北京市东城区政府建立了基于Linux服务器平台的电子政务系统。2003年8月,韩国国家航空公司和IBM公司联合发布声明,表示韩国航空公司将把该公司的核心业务移植到 IBM的eServer服务器当中完成,其中操作系统则采用Linux。嵌入式Linux系统2003年,摩托罗拉公司推出Linux平台的A760手机。并在近两年推出新款的Linux手机。桌面应用新版本的Linux系统特别在桌面应用方面进行了改进,达到相当的水平,完全可以作为一种集办公应用、 多媒体应用、网络应用等多方面功能于一体的图形界面操作系统。教学后记:本课是该门课程的第一次课,讲解了以下内容:自由软件和Linux简介Linux 的历史、现状和未来Linux 系统的特点和组成Linux 的内核版本与发行版本Red Hat 及其产品大家课余时间多用网络搜索,力求对Linux操作系统有个详细的了解。介绍讲解1学时介绍讲解1学时网络资料搜索 1学时网络资料搜索 1学时课次第 3-5 次课周别第 2 周单元标题安装Red Hat Linux 9学时数 6 学时上课地点育贤阁4机房教学目标能力(技能)目标知识目标1. 掌握Red Hat Linux 9 的光盘安装方法2. 学会升级和删除Red Hat Linux 93. 掌握首次启动Red Hat Linux 9 的配置1. 掌握使用Linux之前的必备知识2. 了解Red Hat Linux 9 的其他安装方式能力训练任务及案例l 掌握本地光盘安装Red Hat Linux 9 的方法。l 掌握本地硬盘安装Red Hat Linux 9 的方法(适用于学生机无光驱的情况)。教学重点难点Red Hat Linux 9的安装与配置教学组织1、实例导入2、行动导向3、案例讲解4、总结分析教学材料教材:Red Hat Linux 9 应用基础教程教具:多媒体设备,投影仪作业简述Linux的安装方式和安装类型?如何制作Linux的安装启动盘?何谓“主引导记录(MBR)”?Windows系统和Linux系统是如何标识磁盘分区的?在Linux下如何区分IDE接口和SCSI接口的硬盘?如何在安装Linux过程中挂载已经存在的FAT32分区主要教学内容、步骤教学方法与时间分配内容1:获得Red Hat Linux 9l 购买Red Hat盒装产品l 下载文件发布(ISO)内容2:为安装Linux准备计算机硬件安装 Red Hat Linux 9所需的最低硬件需求1、CPU:Pentium系列2、内存文本模式至少需要:64MB图形化模式至少需要:128MB(图形化模式推荐使用:192MB)查看硬件兼容性列表内容3:为安装Linux准备硬盘空间理解磁盘分区结构l 主分区l 扩展分区l 逻辑分区内容4:安装界面和安装方式Red Hat Linux 的安装界面l 图形安装界面l 字符安装界面Red Hat Linux 的安装方式l 本地安装l 本地光盘安装l 本地硬盘安装l 远程安装l 远程NFS安装l 远程FTP安装l 远程HTTP安装安装引导方式l 光盘引导 l 软盘引导 (l USB设备引导(包括USB软盘、USB硬盘、USB光驱等。)内容5:本地光盘安装的安装步骤1. 开始安装 安装引导 检查光盘介质 欢迎安装Red Hat 选择安装过程的语言2. 安装前的配置 选择键盘类型 选择鼠标类型 选择安装类型 磁盘分区 配置引导装载程序 网络配置 防火墙配置 配置附加语言支持 选择时区 设置root用户口令 配置验证方式 选择安装的软件包3. 进行安装4. 安装后的配置 创建引导软盘 X 配置 配置显示器 配置色彩深度和屏幕分辨率 安装结束内容6:首次启动Red Hat Linux 9 的配置 配置普通用户账号 配置日期和时间 配置Red Hat网络支持 安装额外软件教学后记:本课主要讲解了Red Hat Linux 9的安装与配置,学生用的是虚拟机硬盘安装的方法安装,由于对windows操作系统非常熟悉,所以学生上手很快 ,总的来看掌握的很好。介绍讲解2学时介绍讲解1学时网络资料搜索 1学时课次第 6-8 次课周别第 3 周单元标题图形界面操作基础学时数 6 学时上课地点育贤阁4机房教学目标能力(技能)目标知识目标1. 掌握用户登录、注销和关机的方法2. 熟悉面板和桌面操作3. 掌握GNOME的初步使用方法了解 X Window能力训练任务及案例l 掌握本地光盘安装Red Hat Linux 9 的方法。l 掌握本地硬盘安装Red Hat Linux 9 的方法(适用于学生机无光驱的情况)。教学重点难点l X Window 简介l 登录、注销和关机l GNOME使用初步教学组织1、实例导入2、行动导向3、案例讲解4、总结分析教学材料教材:Red Hat Linux 9 应用基础教程教具:多媒体设备,投影仪作业1. 什么是X Window系统?它有什么特点?2. 试比较X Window系统与MS Windows系统有何不同?3. Linux系统下经常使用的两种桌面环境是什么?4. 何谓虚拟桌面?如何将一个运行的应用程序从一个虚拟桌面移动到另一个虚拟桌面?5. 在X Window系统中,鼠标中键一般具有何功能?主要教学内容、步骤教学方法与时间分配内容1:X Window 简介X Window就是在UNIX/Linux操作系统中提供图形化用户界面(GUI)支持的视窗系统(Window System),也被称为X。内容2:X Window 的运行原理 X 系统的组成X系统的一个主要的特性就是,它采用了“客户端-服务器”模式。X系统包括:o X 服务器(X Server,类似于一般C/S模式中的 Client)o X 客户端(X Client,类似于一般C/S模式中的 Server)o 通讯通道(Comunication channel) X Window 的工作方式Server 和 Client 独立地位于同一台主机或网络上的不同主机上o 通过X 协议,Client 对 Server 提出请求。o Server 将 X事件(X event)传给Client 去处理。o Client 使用Server的内存和处理器等资源进行处理。o Clinet 将Server 的处理结果显示在本地。 X Window 的特点o 网络通透性o 可定制性o 独立性内容3:窗口管理器和桌面环境 X Window只是一个框架,本身只定义了最基本的窗口功能,如建立窗口、鼠标控制和键盘输入等, 实际上所有显示在X屏幕上的外观及控制等界面都要由窗口管理器(Window Manager)来管理。 X下的窗口管理器有很多种,如:Window Maker、FVWM2、AfterStep、Enlightment等。 这些窗口管理器各具特色,用户可以选择使用。 所谓桌面环境就是包括窗口管理器、面板、桌面、以及一整套应用程序和系统工具在内的套件。 Linux 环境下广泛使用的桌面环境是 Gnome 和 KDE。内容4:GNOME简介 GNOME是GNU Network Object Model Environment的简称。它是基于GPL的完全开放式的软件。 GNOME包括一个面板(用来开始应用程序和显示状态),桌面(可以用来放置应用程序和数据), 一系列的桌面工具和应用程序,以及一系列的协议(它使得应用程序之间的合作变得容易)。 由此可见GNOME提供的图形驱动环境是很强大的。 GNOME是一个友好的桌面环境,它的配置是相当方便的。内容5:GNOME的基本操作1. 窗口的基本操作2. 使用鼠标3. GNOME下的虚拟终端4. 查找文件或文件夹5. 使用GNOME的帮助内容6:在GNOME中运行应用程序 在GNOME中运行应用程序的方法:o 从主菜单中选择并运行应用程序。o 双击桌面上的快捷图标运行应用程序。o 如果正在使用GNOME文件管理器,可以双击可执行文件来运行这个程序。o 双击桌面上的“从这里开始”图标,然后选择“应用程序”图标来进入。o 从主菜单中选择“运行程序”来运行任何应用程序。教学后记:本课主要讲解了Red Hat Linux 9图形界面操作基础,由于对windows操作系统非常熟悉,所以学生上手很快 ,总的来看掌握的很好。介绍讲解2学时介绍讲解2学时操作演示2学时课次第 9-11 次课周别第 4 周单元标题字符界面操作基础学时数 6 学时上课地点育贤阁4机房教学目标能力(技能)目标知识目标1. 掌握虚拟控制台和本地登录操作2. 掌握远程登录的方法3. 学会系统关机和重启的字符界面操作4. 掌握命令格式、文件和通配符5. 学会使用命令帮助1. 了解字符操作界面2. 理解Linux的运行级别能力训练任务及案例l 掌握本地光盘安装Red Hat Linux 9 的方法。l 掌握本地硬盘安装Red Hat Linux 9 的方法(适用于学生机无光驱的情况)。教学重点难点l X Window 简介l 登录、注销和关机l GNOME使用初步教学组织1、实例导入2、行动导向3、案例讲解4、总结分析教学材料教材:Red Hat Linux 9 应用基础教程教具:多媒体设备,投影仪作业1. 什么是X Window系统?它有什么特点?2. 试比较X Window系统与MS Windows系统有何不同?3. Linux系统下经常使用的两种桌面环境是什么?4. 何谓虚拟桌面?如何将一个运行的应用程序从一个虚拟桌面移动到另一个虚拟桌面?5. 在X Window系统中,鼠标中键一般具有何功能?主要教学内容、步骤教学方法与时间分配内容1:为什么使用字符工作方式 在字符操作方式下可以高效地完成所有的任务,尤其是系统管理任务。 系统管理任务通常在远程进行,而远程登录后进入的是字符工作方式。 由于使用字符界面不用启动图形工作环境,大大地节省了系统资源开销。内容2:进入字符工作方式的方法 在图形环境下开启终端窗口进入字符工作方式。 在系统启动后直接进入字符工作方式。 使用远程登录方式(Telnet 或 SSH)进入字符工作方式。内容3:字符界面登录与注销 虚拟控制台(Virtual Console)o 系统默认提供了6个虚拟控制台。o 每个虚拟控制台可以独立的使用,互不影响。o 使用Alt+F1Alt+F6进行多个虚拟控制台之间的切换。 本地登录o 输入用户名和口令进行登录o 登录后的提示符 超级用户登录后的操作提示符是“#” 普通用户登录后的操作提示符是“$” 本地注销o 使用logout 命令o 使用+快捷键内容4:(实验) 在Linux环境下使用ssh登录远程Linux系统 在Windows环境下使用putty登录远程Linux系统内容5:关机与重新启动 关机与重新启动相当于系统运行级别的切换 系统关机 系统重启 使用shutdown命令内容6:Shell 简介 什么是Shell Shell的主要功能 Shell的主要版本内容7: 在Linux下使用文件和目录 在Linux下使用设备 Linux 的命令格式 使用命令通配符 Linux系统中可执行文件的分类 Linux文件系统标准结构 得命令帮助 获得Linux的文档教学后记:本课主要讲解了Red Hat Linux 9字符界面操作基础,由于对windows操作系统非常熟悉,所以学生上手很快 ,总的来看掌握的很好。介绍讲解2学时实验操作2学时操作演示2学时课次第 12-13 次课周别第 5 周单元标题Nautilus与系统管理学时数 4 学时上课地点育贤阁4机房教学目标能力(技能)目标知识目标1. 学会使用文件管理器Nautilus2. 掌握系统信息显示的方法3. 掌握系统的基本配置4. 学会配置与管理打印机1. 了解字符操作界面能力训练任务及案例1. 学习使用Nautilus。2. 学会查看系统信息。3. 掌握常用的系统配置方法。4. 掌握打印机的配置和管理教学重点难点l Nautilus基础l 使用Nautilusl 系统信息显示l 系统基本配置l 打印机配置与管理教学组织1、实例导入2、行动导向3、案例讲解4、总结分析教学材料教材:Red Hat Linux 9 应用基础教程教具:多媒体设备,投影仪作业1. 什么是Nautilus,它具有哪些功能?2. Nautilus有哪两种启动方式?3. 试比较Nautilus和MS Windows的文件管理器的使用?4. 如何在图形环境下使用软盘和光盘?主要教学内容、步骤教学方法与时间分配内容1:Nautilus及其功能 Nautilus简介o GNOME桌面环境包括了一个叫做Nautilus的文件管理器,它是一个强大而有效的图形化工具。o Nautilus除了具有传统的文件管理器的功能外,还允许用户从一个综合界面来配置桌面、配置Red Hat Linux系统、浏览图片、访问网络资源等。o Nautilus 已成为整个桌面的“外壳”(shell)。 Nautilus的功能o 浏览整个Linux系统的目录树结构。o 管理文件和目录(包括查找、打开、移动、复制和删除等)o 运行脚本文件(命令批处理文件)o 为管理桌面和系统提供了一个综合界面内容2: 作为文件管理器启动 Nautilus 为桌面和系统配置启动Nautilus Nautilus的窗口操作 Nautilus的快捷菜单 使用Nautilus显示文件夹和文件 使用软盘和光盘内容3:窗口管理器和桌面环境 X Window只是一个框架,本身只定义了最基本的窗口功能,如建立窗口、鼠标控制和键盘输入等, 实际上所有显示在X屏幕上的外观及控制等界面都要由窗口管理器(Window Manager)来管理。 X下的窗口管理器有很多种,如:Window Maker、FVWM2、AfterStep、Enlightment等。 这些窗口管理器各具特色,用户可以选择使用。 所谓桌面环境就是包括窗口管理器、面板、桌面、以及一整套应用程序和系统工具在内的套件。 Linux 环境下广泛使用的桌面环境是 Gnome 和 KDE。内容4:系统信息显示 硬件浏览器 系统监视器 系统日志内容5:系统配置概述 基本系统配置o 显示设置o 声卡检测o 安全级别o 根口令o 语言o 验证内容6:打印机配置与管理o 配置打印机o 管理打印机教学后记:本课主要讲解了Red Hat Linux 9文件管理器Nautilus,由于对windows操作系统非常熟悉,所以学生上手很快 ,总的来看掌握的很好。介绍讲解2学时介绍讲解2学时操作演示2学时课次第 14-19 次课周别第 6-7 周单元标题字符界面操作阶进学时数 12 学时上课地点育贤阁4机房教学目标能力(技能)目标知识目标1. 掌握几种在Shell中提高工作效率的方法2. 学会使用Vi编辑文本文件3. 学会使用重定向、管道和命令替换4. 学会设置用户工作环境1. 掌握各种Linux常用命令的使用2. 掌握Shell的基本编程方法能力训练任务及案例1. 熟悉各种常用命令的使用。2. 熟悉文本编辑器vi的使用。3. 熟悉并使用Shell的各种功能。4. 熟悉Shell变量的定义和引用方法。5. 掌握Shell用户环境的设置方法。6. 掌握Shell脚本建立和执行的方法。教学重点难点l 常用操作命令l 几种提高工作效率的方法l 文本编辑器vil 进一步使用Shelll Shell脚本和Shell环境教学组织1、实例导入2、行动导向3、案例讲解4、总结分析教学材料教材:Red Hat Linux 9 应用基础教程教具:多媒体设备,投影仪作业1. 常用的文件和目录操作命令有哪些?各自的功能为何?2. 常用的信息显示命令有哪些?各自的功能为何?3. 打包和压缩有何不同?常用的打包和压缩命令有哪些?4. 简述在Shell中可以使用哪几种方法提高工作效率?5. vi的三种运行模式为何?如何切换?6. 什么是重定向?什么是管道?什么是命令替换?主要教学内容、步骤教学方法与时间分配内容1:目录操作常用命令 lso 功能:显示文件和目录列表 cdo 功能:切换目录 pwdo 功能:显示当前工作目录 treeo 功能:显示目录树 mkdiro 功能:创建目录 rmdiro 功能:删除空目录文件操作常用命令 toucho 功能:生成新的空文件或更改现有文件的时间 cpo 功能:复制文件或目录 mvo 功能:移动文件或目录、文件或目录改名 rmo 功能:删除文件或目录文本文件操作常用命令 cat 和 taco 功能:滚屏显示文本文件内容 more 和 lesso 功能:分屏显示文本文件内容 head 和 tailo 功能:默认显示10行内容 sorto 功能:文本文件排序(以行为单位) uniqo 功能:删除文本文件中相邻的重复的行 wco 功能:统计指定文本文件的行数、字数、字符数 grepo 功能:在指定的文本文件中查找指定的字符串常用的信息显示命令 dateo 功能:显示和设置日期时间 calo 功能:显示日历 localeo 功能:显示当前语言环境 fileo 功能:显示指定文件的类型 stato 功能:显示指定文件的各种相关信息 dmesgo 功能:显示系统启动信息 unameo 功能:显示操作系统信息压缩命令 compress、gzip和bzip2o 功能:压缩和解压缩文件或目录 taro 功能:打包和解包内容2:在Bash Shell中提高工作效率 自动补全o 使用键 命令别名o alias命令和unalias命令 命令历史o 用上下方向键、PgUp和PgDn键来查看历史命令o 可以使用键盘上的编辑功能键对显示在命令行上的命令进行编辑o 使用history命令查看命令历史内容3:vi及其运行模式 vi 简介 vi 的运行模式vi 的基本操作 从编辑模式进入插入模式o io ao o 从插入模式返回编辑模式o 编辑模式下退出vio ZZo ZQ 命令模式下退出vio :wqo :qo :q!vi 的常用命令 编辑模式下的常用命令 命令模式下的常用命令内容4:重定向简介 Linux下的标准设备 重定向使用重定向 重定向符o 输入重定向 o 错误重定向 2 2 &内容5:管道 管道:将一个命令的输出传送给令一个命令,作为另一个命令的输入 使用方法:命令1|命令2|命令3|命令n命令替换 功能:命令参数可以由另一个命令执行的结果来替代。 使用方法:$ cmd1 cmd2 arguments命令执行顺序 命令间隔符o ; 用;间隔的各命令按顺序依次执行o &前后命令的执行存在“逻辑与”关系,只有&前面的命令执行成功后,它后面的命令才被执行o | 前后命令的执行存在“逻辑或”关系,只有|前面的命令执行失败后,它后面的命令才被执行 命令执行优先级o ;的优先级最低o |和&具有相同的优先级o 同优先级,按从左到右的结合原则执行命令行o 使用( )可以组合命令行中的命令,改变执行顺序内容6:Shell脚本及其成分 Shell脚本简介 Shell脚本的成分Shell变量 变量赋值(定义变量) 引用变量 变量定义和引用举例(参见操作步骤6.2 ) Shell变量的作用域 Shell变量作用域举例(参见操作步骤6.3 )Shell 脚本的建立与执行 Shell脚本的建立o 使用文本编辑器编辑脚本文件 Shell脚本的执行o 方法1$ bash ./script-fileo 方法2$ chmod +x script-file $ ./script-fileo 方法3$ . script-file 脚本举例教学后记:本课主要讲解了Red Hat Linux 9字符操作进阶,由于对windows操作系统非常熟悉,所以学生上手很快 ,总的来看掌握的很好。介绍讲解2学时介绍讲解2学时操作演示2学时课次第 20-22 次课周别第 8 周单元标题Linux管理工具与磁盘分区学时数 6 学时上课地点育贤阁4机房教学目标能力(技能)目标知识目标1. 学会使用字符界面下的setup等管理工具2. 学会安装和使用Webmin3. 学会使用fdisk工具进行磁盘分区1. 了解磁盘的种类2. 学会使用Red Hat提供的图形界面管理工具能力训练任务及案例1. 学习使用setup工具。2. 学习安装和使用Webmin。3. 学会使用fdisk命令进行磁盘分区。教学重点难点l 字符界面下的管理工具l 图形界面下的管理工具l 基于Web界面下的管理工具l 磁盘及其分区教学组织1、实例导入2、行动导向3、案例讲解4、总结分析教学材料教材:Red Hat Linux 9 应用基础教程教具:多媒体设备,投影仪作业1. 在Red Hat下可以使用哪几种管理工具?2. 基于Web的管理工具有何优势?3. 简述IDE接口和SCSI接口硬盘的特点?4. fdisk命令有哪些常用的子命令?含义为何?主要教学内容、步骤教学方法与时间分配内容1:Linux环境下的管理工具简介 字符界面下的管理工具 图形界面下的管理工具 基于Web界面下的管理工具字符界面下的管理工具字符界面下有一个管理工具的前端命令(setup),它是一个菜单程序。setup整合了每个字符界面下的管理工具。图形界面下的管理工具 Red Hat Linux 9中还提供了图形界面下的管理工具。 这些管理工具的名字都是以redhat-config-开头的。Webmin管理工具简介 Web界面管理融合了命令行的高效快捷和图形界面的直观方便, 受到了普遍的关注和认可,也是公认的发展方向。 Webmin是由Jamie Cameron 开发的一款基于Web页面的Unix和Linux系统的远程管理软件。 Webmin管理系统的特点下载、安装Webmin 下载Webmin 安装Webmin启动Webmin 启动带有SSL支持的Webmin Webmin主界面中的管理项目磁盘简介 两种磁盘接口o IDE(Intelligent Drive Electronics)接口 速度较慢 价格较低 容量较大o SCSI(Small Computer System Interface)接口 速度较快 价格较高 容量较低 两种磁盘存储管理方式o 基本磁盘存储o 动态磁盘存储磁盘分区 磁盘分区工具fdisko # fdisk 内容2:在Bash Shell中提高工作效率 自动补全o 使用键 命令别名o alias命令和unalias命令 命令历史o 用上下方向键、PgUp和PgDn键来查看历史命令o 可以使用键盘上的编辑功能键对显示在命令行上的命令进行编辑o 使用history命令查看命令历史内容3:vi及其运行模式 vi 简介 vi 的运行模式vi 的基本操作 从编辑模式进入插入模式o io ao o 从插入模式返回编辑模式o 编辑模式下退出vio ZZo ZQ 命令模式下退出vio :wqo :qo :q!vi 的常用命令 编辑模式下的常用命令 命令模式下的常用命令内容4:重定向简介 Linux下的标准设备 重定向使用重定向 重定向符o 输入重定向 o 错误重定向 2 2 &内容5:管道 管道:将一个命令的输出传送给令一个命令,作为另一个命令的输入 使用方法:命令1|命令2|命令3|命令n命令替换 功能:命令参数可以由另一个命令执行的结果来替代。 使用方法:$ cmd1 cmd2 arguments命令执行顺序 命令间隔符o ; 用;间隔的各命令按顺序依次执行o &前后命令的执行存在“逻辑与”关系,只有&前面的命令执行成功后,它后面的命令才被执行o | 前后命令的执行存在“逻辑或”关系,只有|前面的命令执行失败后,它后面的命令才被执行 命令执行优先级o ;的优先级最低o |和&具有相同的优先级o 同优先级,按从左到右的结合原则执行命令行o 使用( )可以组合命令行中的命令,改变执行顺序内容6:Shell脚本及其成分 Shell脚本简介 Shell脚本的成分Shell变量 变量赋值(定义变量) 引用变量 变量定义和引用举例(参见操作步骤6.2 ) Shell变量的作用域 Shell变量作用域举例(参见操作步骤6.3 )Shell 脚本的建立与执行 Shell脚本的建立o 使用文本编辑器编辑脚本文件 Shell脚本的执行o 方法1$ bash ./script-fileo 方法2$ chmod +x script-file $ ./script-fileo 方法3$ . script-file 脚本举例教学后记:本课主要讲解了Linux管理工具与磁盘分区,由于对windows操作系统非常熟悉,所以学生上手很快 ,总的来看掌握的很好。介绍讲解2学时介绍讲解2学时操作演示2学时课次第 23-25 次课

温馨提示

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

评论

0/150

提交评论