




已阅读5页,还剩63页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课前简介,1课程学时 总学时:64学时;讲课:40学时;上机:24学时 2教师信息 任课教师;彭英慧 E-mail: ,参考书目,教材:Linux基础及应用 谢蓉编著 中国铁道出版社 参考书目: 1、Red Hat Linux 9.0系统及网络管理教程 李洋等著 电子工业出版社 2、Red Hat Linux9 网管人才培训教程 李蔚泽 机械工业出版社 3、Red Hat Linux Enterprise Linux 清华大学出版社 4、 linux杂志 5、 linux大本营,考核办法,平时考勤 平时课上测验 平时作业 实验成绩 期末考试,Linux 系 统 简 介,第一章,本章基本内容介绍,有关课程介绍,教师讲解部分,归纳总结与课后习题,学生讨论与分析部分,1、系统管理部分,简介 系统安装 文件管理 用户管理 进程管理 外存管理,课程结构,2、网络管理部分,网络基础 Samba服务器 FTP服务器 DNS服务器* WWW服务器,课程目标: 1、掌握Linux基本知识、基本理论、基本操作方法。 2、掌握常见网络服务的配置和管理。 3、培养学生分析问题和解决问题的能力。,课程设计思路,指出目标 给出案例 分析案例 知识解析 案例解析 归纳总结,返回首页,Linux简介,本章教学目标: 掌握Linux的性质、Linux的组成 熟悉Linux的特点、以及与Windows 之间的区别 了解Linux的发展、版本识别 了解Linux基本原理,重点:让同学们掌握Linux的功能和特点、LINUX与 WINDOWS的区别 关键词: Linux OS,给出案例,教师讲解部分: 1、LINUX发展; 2、LINUX概况、特点; 2、LINUX特点; 3、LINUX应用; 4、LINUX系统的组成、版本的查看; 5、 LINUX的基本原理,注释:本节课纯属理论讲解部分,大部分为教师讲 解,小部分为同学们分组讨论;无具体案例;,1-1 Linux的发展,Linux发展的五大要素: UNIX 操作系统 - UNIX 于1969 年诞生在Bell 实验室。Linux 就是UNIX 的一种克隆系统。UNIX的重要性就不用多说了。 MINIX 操作系统 - Minix 操作系统也是UNIX 的一种克隆系统,它于1987 年由著名计算机教授Andrew S. Tanenbaum 开发完成。由于MINIX 系统的出现并且提供源代码(只能免费用于大学内)在全世界的大学中刮起了学习UNIX 系统旋风。Linux 刚开始就是参照Minix 系统于1991 年才开始开发。,1-1 Linux的发展,Linux发展的五大要素: 3. GNU 计划- 开发Linux 操作系统,以及Linux 上所用大多数软件基本上都出自GNU 计划。Linux只是操作系统的一个内核,没有GNU 软件环境(比如说bash shell),则Linux 将寸步难行。 4. POSIX 标准 - 该标准在推动Linux 操作系统以后朝着正规路上发展起着重要的作用。是Linux前进的灯塔。 5. INTERNET - 如果没有Intenet 网,没有遍布全世界的无数计算机骇客的无私奉献,那么Linux最多只能发展到0.13(0.95)版的水平。,1-2 Linux内核发展史,1、内核发展史 1991年9月,芬兰赫尔辛基大学的大学生Linus Torvalds为改进MINIX操作系统开发了Linux 0.01版(内核)。该版本不能运行,只是一些源程序。 1991年底, Linus Torvalds 首次在internet上发布基于Intel 386体系结构的Linux源代码,一些软件公司,如Red Hat,InfoMagic也不失时机的推出自己的以Linux为核心的操作系统版本。 1994年,Linux1.0版内核发布。 1998年7月是Linux的重大转折点,Linux赢得了包括许多大型数据库公司包括:Oracle、Informix、Ingres的支持。从而促进Linux进入大、中型企业的信息系统。RedHat公司得到Intel Netscape的投资于当年成立。,2000年,最新的内核稳定版本是2.2.10,由150万行代码组成,估计拥有1000万用户。 2003年 Linux 2.6.x内核问世 ,目前最新内核稳定版定是2.6。,1-2 Linux 概况,1-2-1 什么是linux Linux是一个操作系统,是由Linux 为首的一批志愿者创建开发。Linux操作系统与其他商业性操作系统最大的区别在于他的源代码完全公开。 注意:free,1-2-2 Linux的特点(一),全32位操作系统,用在386以上的机器。因为Linux的核心源代码,完全针对32位的电脑做最佳化设计,因此跑起来又稳又顺。 真正的多任务操作系统:可以同时执行多个程序,并且可以允许用户登录进来使用软件。 真正的多用户操作系统:和所有Unix和类Unix版本一样,是一个多用户操作系统。支持多个用户从相同或不同的终端上同时使用同一台计算机。,良好的兼容性:因为Linux完全符合IEEE的POSIX的标准,和现今的Unix、System V、BSD等三大主流的Unix系统几乎完全兼容。 强大的可移植性:目前各种类型的计算机都可以运行Linux,迄今为止,是支持最多硬件平台的操作系统。Linux支持其他系统,可以同时挂上许多系统的磁盘。 漂亮的用户界面:Linux有漂亮的X视窗系统,这是Linux相当被看好的东西。 高度的稳定性:Linux继承了Unix的优良特性,可以连续运行,感染病毒的几率较小。,1-2-2 Linux的优点(二),1-3 Linux内核版本 1-3-1 Linux内核版本 Linux内核版本号由三个数字组成,一般为XYZ形式: X:表示主版本号, Y:表示次版本号, 偶数表示生产版/发行版/稳定版; 奇数表示测试版。 Z:表示修改号,数字越大表示修改次数越多,版本相对完善。,1-3 Linux内核版本 如:2.6.20各数字的含义如下: 第一个数字(2)表示第二大版本。 第二个数字(6)有两个含义:大版本的第6个小版本;偶数表示生产版/发行版/稳定版;奇数表示测试版。 第三个数字(20)表示指定小版本的第20个补丁包。 Read Hat Linux内核的版本稍有不同,如2.6.20-10,可以发现多了一组数字(10),该数字是建立(build)号。每个建立可以增加少量新的驱动程序或缺陷修复。,1.3-2 Linux的发行版本,发布版本 由于Linux敞开大门欢迎各种形式的Linux以满足不同的需求,而导致无法准确地使用内核和一组实用工具、应用程序和驱动程序集合来定义Linux,而这就是发布版本。 Red Hat Linux Slackware Linux Turbo Linux等 红旗Linux 中软Linux 它们分别由一些团体或企业开发,主要进行集成工作:将Linux内 核与一些支持Linux的工具和应用程序集成,制成安装光盘发布。,1-4 Linux的应用 Linux的应用范围很广,有桌面、服务器、嵌入式系统和集群计算机等方面。 1、桌面:是Linux的弱项 2、服务器:稳定、可靠和安全 网络服务: 文件和打印服务 数据库服务,在网络方面,Linux支持TCP/IP网络,同时支持多种网络协议如Ipv4、Ipv6、X.25、IPX等。 在局域网中,可把Linux作为文件服务器、打印服务器、应用服务器等 在Internet中,作为WEB服务器、域名服务器、防火墙、邮件服务器、代理服务器等。,3、嵌入式系统:凡是带有微处理器的非计算机系统都可以称为嵌入式系统。 4、 集群计算机:利用高速的计算机网络,将多台计算机连接起来,并加入相应的集群软件所形成的具有超强可靠性和计算能力的计算机。,1-5 Linux基本原理,1、Linux的CPU管理 采用分时管理方式 Linux将CPU的运行时间划分为若干个很短的时间片,CPU轮流处理等待完成的任务。,2、 Linux的进程管理 3、 Linux的存储管理 内核支持按需调页(demand paging)和LRU算法 支持虚拟内存技术 :利用硬盘空间来扩充内存空间。从而为程序的执行提供足够的空间。,4、Linux的文件管理 文件管理就是对外存上数据实施统一的管理。不管是程序还是数据都是以文件形式存在。 采用虚拟文件系统技术 5、Linux设备管理 Linux把各种类型的设备统一当做文件来处理。有字符设备、块设备和网络设备。,1-6 Linux与NT/2000/2003的主要差别 1)多用户方面 Linux:同时允许多个用户、多个桌面 WinNT/2k/2003:同时只能允许一个用户、一个桌面 (2)GUI界面方面 Linux:GUI界面采用x-windows且与内核是相互独立 WinNT/2k/2003:GUI与内核是集成在一起的 (3)共享资源相互访问 Linux:NFS、Samba实现Linux及Windows主机之间相互访问 Win NT/2k/2003:利用网上邻居实现相互访问,1-6 、Linux与NT/2000/2003的主要差别 (4)配置文件 WinNT/2k/2003:所有配置集中在注册表中 (5)域 Linux:无须身份验证 WinNT/2k/2003:对用户进行身份验证,Linux存在的问题 有待标准化 Linux的商业化倾向 安全性的因素(源码公开)。 由免费分发造成的问题:用户担心得不到技术支持,Red Hat Linux发行版本也有多个版本 其中包括:,(1)Red Hat 7.X,8.0,9.0 (2)Fedora Core 1,2,3,4,5 (FC5) (3)Red Hat Enterprise Linux (企业版RHEL),Red Hat 的企业版本,简写作RHEL。 包括如下版本:,1)Red Hat Enterprise Linux AS Red Hat Enterprise Linux AS (Advanced Server) 是企业Linux解决方案中最高端的产品,它专为企业的相关应用和数据中心而设计。Red Hat Enterprise Linux AS是唯一支持IBM i 系列,p 系列和z 系列/S-390系统的产品。在Intel X86平台上,Red Hat Enterprise Linux AS可以支持2个以上CPU和大于8GB的内存。,2)Red Hat Enterprise Linux ES Red Hat Enterprise Linux ES (Entry Server) 为Intel X86 市场提供了一个从企业门户到企业中层应用的服务器操作系统。它支持1-2CPU和小于8GB内存的系统。它提供了与Red Hat企业Linux AS同样的性能,区别仅在于它支持更小的系统和更低的成本。,3)Red Hat Enterprise Linux WS Red Hat Enterprise Linux WS (Workstation) 是Red Hat Enterprise Linux AS和ES的桌面/客户端合作伙伴。,Red Hat Enterprise Linux AS 4.0概述,Red Hat Enterprise Linux AS 4.0是Red Hat在2005年2月15日发布的, 它支持最大的与X86兼容的服务器,提供最高级别的技术支持,是为大量安装部门级服务器和配置管理器而设计的。 Red Hat Enterprise Linux AS 4.0采用2.6.9内核,,具备更强的性能和优秀的硬件识别能力,对SELinux的支持则让Red Hat Enterprise LinuxAS40更安全。 Red Hat Enterprise Linux AS 4.0是大型企业部门及计算中心的最佳解决方案,因为它包括了最全面的网络服务,及能够支持到16个处理器,64GB内存的最大型服务器架构。,(2)显示内核版本号 uname -r #uname -a,返回首页,学生讨论部分:,1、LINUX与WINDOWS的区别 (主要让同学们从以下几个方面来分析WINDOWS的特点) 多用户方面 GUI界面与内核的关系 共享资源与相互访问方面 配置文件,2、WINDOWS系统的组成:,回忆以前所学的知识,来分析解释一个完整的WINDOWS系统最基本的组成; 从而来引出LINUX系统的组成? 3、WINDOWS内分区的特点: 从而引出LINUX中目录的概念?,学生讨论部分分析: 1、Linux与Windows的主要差别,多用户方面 Linux:真正的多用户 Windows:同时只能允许一个用户;,GUI界面方面 Linux:GUI界面采用X-Windows且与内核是相互独立 Windows:GUI与内核是集成在一起的;,共享资源相互访问 Linux:samba Windows:利用网上邻居来实现,配置文件 Linux:有多个专有配置文件 Windows:所有的配置集中在注册表中,另外: 性能: 就同等级的硬件水平来说,Linux超过 Windows NT; 可靠性: Linux的稳定性强于Windows,很少死机; 系统管理: Windows 的GUI易于入手; Linux的GUI让人有抗拒感; 安全性: LINUX安全性较高; 功能: 据报道,Linux或UNIX可完成Windows NT 所有功能,反之不然;,2、WINDOWS系统的组成:,硬件 注册表 桌面 分区,引出: linux的构成示意图,shell,各部分功能介绍:,硬件:计算机硬件支持 内核:是Linux系统的核心,具有操作系统的五大管理功能(进程管理、设备管理、存储管理、作业管理、文件管理)。 Linux内核本身并不是操作系统,它是一个完整操作系统的组成部分 整个Linux内核由内存管理程序、虚拟文件系统、进程调度程序、进程间通信及网络接口五部分构成,Shell:系统的用户接口界面,用户与内核交互操作的一种接口程序,接收用户输入的命令或者操作,解释执行命令,并返回结果.,SHELL的常用版本 BASH(LINUX用户默认的SHELL) CSH、BSH、KSH、 切换:直接输入SHELL名称; shell中标准端口有三种 stdin (输入) stdout(输出) stderr(错误),SHELL的功能 命令解释 SHELL编程 命令重定向 命令替换 命令管道 历史记录 自动补齐,LINUX文件系统: Linux文件系统是文件存放在磁盘等存储设备上的组织方法。是存放在格式化的存储介质上的能够被操作系统管理的文件集合,Linux能支持多种目前的文件系统,如EXT2、EXT3、FAT、VFAT、ISO9660、NFS、SMB等。 LINUX应用系统:标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、 X Window、编程语言、办公套件、Internet工具、数据库等。,3、WINDOWS分区的特点:,有盘符 有分区格式 引出: LINUX中无盘符的概念,可以把一个分区挂载到某一个目录之下,该目录就是一个分区(称为装载点);,Linux目录介绍,树型目录结构 Linux文件系统采用了多级目录的树型层次结构管理文件。树型结构的最上层是根目录,用表示。在根目录之下是各层目录和文件。 工作目录与用户主目录 当登录Linux时,首先进入到一个特殊的目录,称为主/登录目录。可以通过来指定(或者引用)主目录。当前所在的目录称为当前工作目录(又称当前目录),当前目录可以用“.”表示,当前工作目录的父目录可用“”表示。,目录结构及目录路径,/,目录介绍:,补: /lost+found 该目录被fsck用于存放零散文件(没有名称的文件),是被挂载的表现。/lost+found这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。 /mnt 该目录主要用于存放系统引导后被挂载的文件系统的挂载点。 /root 该目录用于存放根用户(超级用户)的主目录。,补:绝对路径与相对路径,路径 绝对路径 相对路径,当进入到目录 exams时, Exams就成为 当前目录,目录sarwar就 是用户sarwar 的主目录,绝对路径: /home/faculty/sarwar/courses/ee446,路径,Linux使用两种方法来表示文件或目录的位置,绝对路径和相对路径。 绝对路径是从根目录开始依次指出各层目录的名字,它们之间用”分隔,如/home/faculty/sarwar/courses/ee446就是一个绝对路径。 相对路径是从当前目录开始(或者用户主目录开始),指定其下层各个文件及目录的方法。当sarwar登录时,首先进入到它的主目录/home/faculty/sarwar下。在主目录下,用户可以用相对路径./courses/ee446/exams/mid1或者courses/ee446/exams/mid1表示文件mid1。,返回首页,归纳与总结,LINUX 操作系统是一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 药品购销管理管理制度
- 药品风险放行管理制度
- 药店复方制剂管理制度
- 药店药品售后管理制度
- 萤石监控中心管理制度
- 设备仪器适用管理制度
- 设备固定资产管理制度
- 设备技改创新管理制度
- 设备检修操作管理制度
- 设备租赁单位管理制度
- 湿热灭菌工艺验证方案1
- 2024年广东省初中学业水平考试生物押题卷
- MOOC 人格与人生-苏州城市学院 中国大学慕课答案
- 经济学思维方式智慧树知到期末考试答案2024年
- 网络安全知识竞赛考试题库300题(含答案)
- 国开电大2023年春季期末考试《机械CAD、CAM》试题及答案(试卷代号1119)
- 审计 第7版 课件 第10章采购与付款循环审计
- (高清版)DZT 0145-2017 土壤地球化学测量规程
- 口腔科医师职责
- 四年级语文 囊萤夜读微课-“江南联赛”一等奖
- 八年级亲子共评
评论
0/150
提交评论