首页 linux教程ppt课件

linux教程ppt课件

举报
开通vip

linux教程ppt课件Linux原理与应用*Linux是一套免费使用和自由传播的类Unix操作系统。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。主要用于服务器、嵌入式系统、集群计算机系统、个人桌面系统*前途: Linux普通网络管理人员的月薪大约5000元,Linux高级网络管理人员月薪大约在8000元到12000元之间。 开发类工作岗位的薪资水平则以4500-14999元为主 而一旦发展到管理类工作岗位,其薪资水平的以10000元以上为主。* 课...

linux教程ppt课件
Linux原理与应用*Linux是一套免费使用和自由传播的类Unix操作系统。这个系统是由世界各地的成千上万的程序员 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。主要用于服务器、嵌入式系统、集群计算机系统、个人桌面系统*前途: Linux普通网络管理人员的月薪大约5000元,Linux高级网络管理人员月薪大约在8000元到12000元之间。 开发类工作岗位的薪资水平则以4500-14999元为主 而一旦发展到管理类工作岗位,其薪资水平的以10000元以上为主。* 课堂讲解+上机实验 主教材:《Linux 教程 人力资源管理pdf成真迷上我教程下载西门子数控教程protel99se入门教程fi6130z安装使用教程 (第2版)》普通高等教育“十一五”国家级规划教材电子工业出版社孟庆昌*第1章Linux系统概述*主要内容 介绍与操作系统有关的计算机术语 了解操作系统的基本功能 了解Linux操作系统的历史、现状及特点 了解Linux操作系统的安装过程 了解Linux系统图形界面的一般知识* 一个完整的计算机系统是由硬件和软件两大部分组成的 硬件是指计算机物理装置本身,它是计算机系统的物质基础* 软件是相对硬件而言的,它是与数据处理系统操作有关的计算机程序以及相关数据等的总称▲程序是计算机完成一项任务的指令的集合。▲数据是由程序使用或生成的不同类型的信息 硬件是软件建立与活动的基础,软件是对硬件功能的扩充。* 软件通常可分为三大类,即系统软件、应用软件和支撑软件* 操作系统是硬件之上的第一层系统软件。它是控制、管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合)。 基本职能是:·控制硬件·管理资源·提供用户接口·处理输入输出·监控系统·通信Linux就是一个操作系统!它不仅能够提供Windows下绝大部分功能,而且做得更好,更出色!* Linux的起源 Linux简介 Linux的版本 Linux的各组成部分 Linux的优势与问题*1.3.1Linux的起源 Unix操作系统的出现1969年,美国贝尔实验室K.Thopson和D.M.Richie开发出了著名的Unix系统。Unix系统是一个多用户多任务的操作系统,运行相当可靠、稳定。至今仍广泛应用于银行、航空、保险、金融等领域的大中型计算机和高端服务器中。*1.3.1Linux的起源 Unix操作系统的出现Unix的商业版本包括SUN公司的Solaris、IBM的AIX、惠普公司的HP-UX。致命缺点:价格极其昂贵!*1.3.1Linux的起源 Windows操作系统的出现从20世纪80年代开始,随着计算机的普及,一系列适合个人计算机的操作系统也应运而生,其中微软公司的产品便是其中杰出代表。DOS->Windows->Windows95->…->WindowsVista致命缺点:技术上的缺陷与不透明!*1.3.1Linux的起源 自由软件的兴起1984年,麻省理工学院(MIT)的研究员RichardStallman提出了自由软件的概念。并成立自由软件基金会实施GNU计划。自由软件基金会提出了通用公共许可证(GPL)原则,即允许用户自由下载、分发、修改和再分发源代码公开的自由软件,并在分发软件过程中收取适当的成本和服务费用,但不允许任何人将该软件据为己有。*1.3.1Linux的起源 自由软件的兴起GNU计划包括操作系统和开发工具两大类。目前全世界范围内有无数自由软件开发志愿者已加入GNU计划,并已推出一系列自由软件来满足用户在各方面的需求。GNU的标志:*1.3.1Linux的起源 Linux操作系统的出现20世纪80年代,AndrewS.Tanenbaum教授为了满足教学的需要,自行设计了一个微型UNIX操作系统——MINIX。1991年,芬兰赫尔辛基大学的学生LinusTorvalds在Intel386个人计算机上开发了Linux核心,并利用Internet发布了源代码,从而创建了Linux操作系统。*1.3.1Linux的起源 Linux操作系统的出现1993年,LinusTorvalds将Linux申请了GPL,加入了GNU。这一版权的转变对于Linux的进一步发展起了极其重要的作用。自由软件也因为Linux才有了良好的发展根基。Linux成功的意义不仅在于Linux操作系统本身,还在于LinusTorvalds所建立的全新的软件开发方法和Stallman的GNU精神。Linux的标志*1.3.2Linux简介 什么是LinuxLinux是一种类似UNIX的操作系统,与其他商业性操作系统最大的区别在于它的源代码完全公开。Linux从最初就加入了GNU计划,其软件发行遵循GPL原则,与GNU计划中的其他软件一样都是自由软件(FreeSoftware)。注意:Free在此并不是免费,而是自由!*1.3.2Linux简介 Linux的主要特点开放性真正的多用户多任务良好的兼容性强大的可移植性高度的稳定性和速度性能丰富的网络性能可靠的系统安全*1.3.3Linux的版本 Linux的内核版本Linux的内核版本号由三个数字组成,一般表示为X.Y.Z的形式。X:表示主版本号,通常在一段时间内比较稳定。Y:表示次版本号,如果是偶数,代表这个内核版本是正式版本,可以公开发行;如果是奇数,代表这个内核版本是测试版本,还不太稳定仅供测试。Z:表示修改号,这个数字越大,表明修改的次数越多,版本相对更完善。截止到2009.10.12,Linux内核的最新版本号为2.6.31。http://www.kernel.org/*1.3.3Linux的版本 Linux的内核版本截止到2012.9.1,Linux内核的最新版本号为3.6-rc。http://www.kernel.org/ **1.3.3Linux的版本 Linux的发行版本发行版本没有发布内核的权利,只是将内核以及一些相关软件组合起来而已。发行版本之间的差别主要在于包含的软件种类和数量的不同。RedHat是世界最著名、使用最为广泛的Linux发行版本。RedHat公司能为客户提供完善的服务和技术支持,并可在线更新软件包。*1.3.3Linux的版本 Linux的发行版本Fedora项目是由RedHat公司赞助、由社区实现的开源项目,其目标是推动自由软件和开源软件快速进步,更新非常快。 凭借优秀的图形化桌面环境和自行研制的图形化配置工具,Mandriva成为Linux界易用实用的代名词。*1.3.3Linux的版本 Linux的发行版本SUSE是历史最悠久的Linux发行版本之一,目前是由Novell公司资助的社区计划。 Debian是完全依靠Internet上的Linux爱好者开发维护的Linux发行版本,其包含的应用程序最为丰富。*1.3.3Linux的版本 Linux的发行版本TurboLinux是亚洲地区著名的Linux发行版本。红旗Linux是中国本土开发的较有影响的Linux发行版本。*1.3.4Linux的应用现状与前景 桌面桌面曾经是Linux的弱项,但是随着Linux技术,特别是XWindow技术的发展,Linux在界面美观、使用方便等方面有了很大进步,Linux作为桌面操作系统逐渐被用户接受。Linux桌面操作系统的市场份额已经超过苹果公司的MacOS,成为第二大最流行的操作系统。Dell预装Linux(2007)*1.3.4Linux的应用现状与前景 服务器Linux服务器的稳定性、安全性、可靠性已经得到业界认可,政府、银行、邮电、保险等业务关键部门已经开始规模性使用。作为服务器,领域包括:网络服务文件和打印服务数据库服务*1.3.4Linux的应用现状与前景 嵌入式系统简单说,凡是带有微处理器的非计算机系统都可以称为嵌入式系统。实际上,各种各样的嵌入式系统设备在应用数量上已经远远超过通用计算机,任何一个普通人可能拥有从小到大的各种使用嵌入式技术的电子产品。嵌入式系统是目前最具有商业前景的linux应用,大约52%的嵌入式系统倾向于以Linux作为系统。*1.3.4Linux的应用现状与前景 嵌入式系统对于嵌入式系统而言,Linux有许多不可忽略的优点:Linux具有很强的可移植性,支持各种不通的电子产品的硬件平台。Linux内核可以免费获得,并可根据实际需要自由修改,这符合嵌入式产品根据需要定制的 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 。Linux功能强大并且内核很小。一个功能完备的Linux内核只要求大约1MB内存,而最核心的微内核只需要100KB的内存。Linux支持多种开发语言,如C、C++、Java,为嵌入式系统上的多种应用提供了可能。 **1.3.4Linux的应用现状与前景 嵌入式系统实用性嵌入式Linux系统早已进入市场,如路由器、机顶盒、PDA、手机等。2003.3摩托罗拉公布了世界第一个嵌入式Linux系统手机A760,既个人资料管理软件、视频播放器、音乐播放器和即使通信工具于一体。2000.8三星推出了第一个采用Linux+Java技术的PDA,内置MP3播放、网页浏览、录音等多种功能。 **1.3.4Linux的应用现状与前景 集群计算机集群计算机就是利用高速的计算机网络,将多台算机连接起来并加入相应的集群软件所形成的具有超强可靠性和计算能力的计算机。目前Linux已成为构筑集群计算机的主要操作系统之一。 **1.3.4Linux的应用现状与前景 集群计算机Linux在集群计算机的应用中具有非常大的优势:极高的性价比Linux集群计算机的价格是相同性能传统的超级计算机的10%~30%。构筑高性能的Linux集群计算机不需要购买昂贵的专用硬件设备,利用廉价的个人计算机,并加上很少的软件费用就可以获得极强的运算能力。 **1.3.4Linux的应用现状与前景 集群计算机Linux在集群计算机的应用中具有非常大的优势:极强的可扩展性在Linux集群计算机中增加单个的计算机就能增加整个集群的计算能力,并不需要淘汰原来的计算机设备。这就可以很方便地扩展集群计算机的计算能力。 **1.3.4Linux的应用现状与前景 集群计算机以全球最强500计算机为例(数据来自http://www.top500.org),截止2007年11月,全世界运行能力最强的500太超级计算机中,约85%采用Linux操作系统,Linux+集群技术已经成为最强500计算机中最流行的构架系统。位于美国国家超级计算中心的超级计算机Tungsten就使用了Linux+集群技术。该系统有1450台双CPU的DELL计算机组成,采用RedHat公司提供的Linux操作系统,其计算能力为每秒9.81万亿次。(2003排名第4)(“天河一号”上千万亿次) **1.3.5Linux的各组成部分广义的Linux各组成部分可由下图表示: **1.3.4Linux的各组成部分 内核内核(Kernel)是整个操作系统的核心,管理着整个计算机系统的软硬件资源。内核控制整个计算机的运行,提供相应的硬件驱动程序、网络接口程序,并管理所有应用程序的执行。Linux内核的源代码主要用C语言编写,只有与驱动相关的部分用汇编语言编写。 **1.3.4Linux的各组成部分 内核Linux内核采用模块化的结构,其主要模块包括:存储管理文件系统管理网络通信系统调用 * CPU和进程管理 设备管理和驱动 系统的引导*1.3.4Linux的各组成部分 ShellLinux内核并不能直接接受来自终端的用户命令,也就是不能直接与用户进行交互操作,这就需要Shell这一交互式命令解释程序来充当用户和内核之间的桥梁。Shell负责将用户的命令解释为内核能够接受的低级语言,并将操作系统相应的信息以用户能够理解的方式显示出来。 **1.3.4Linux的各组成部分 ShellLinux中可使用的Shell有很多,Linux的各发行版本皆能同时提供两种以上的Shell共用户自行选择使用。比较常用的Shell有:BourneShell(又称BShell):是最流行的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 Shell之一,几乎所有的UNIX/Linux都支持。不过BShell功能较少,用户界面也不太友好。它由内尔实验室的S.R.Bourne开发,并由此得名。 **1.3.4Linux的各组成部分 ShellCShell,因其语法类似C语言而得名。CShell易于使用并且交互性强,由加利福尼亚大学伯克利分校的BillJoy开发。KornShell(又称KShell)也是常见的标准Shell,由DavidKorn开发并由此得名。Bourne-AgainShell(又称Bash),是专为Linux开发的Shell。它在BShell的基础上增加了许多功能,同时还具有CShell和KShell的部分优点。 *Bash是Linux默认采用的Shell。*1.3.4Linux的各组成部分 ShellShell不仅是一种交互式命令解释程序,还是一种程序设计语言,它与MSDOS中的批处理命令类似,但比批处理命令功能强大。在Shell脚本程序中可以定义和使用变量,进行参数传递、流程控制、函数调用等。Shell脚本程序是解释性的,也就是说Shell脚本程序不需要进行编译,就能直接逐条解释,逐条执行脚本程序的源语句。Shell脚本程序的处理对象只能是文字、字符串或者命令语句,而不能像其他的高级语言有丰富的数据类型和数据结构。 **1.3.4Linux的各组成部分 XWindowXWindow又称为X视窗,1984年诞生于美国麻省理工学院,是UNIX和Linux的该操作系统的图形化用户界面的标准。XWindow有许多名称,如X、X11、X11R6等,但是不能将其成为XWindows!目前各Linux发行版本上使用的XWindow系统是专门针对Intel构架的Linux操作系统开发的XFree86,截止目前其最新版本是4.8.0。http://www.xfree.org **1.3.4Linux的各组成部分 XWindowXWindow提供的图形化用户界面与Windows界面非常类似,操作方法也基本相同。Windows的图形化用户界面与系统紧密相连,如果图形化用户界面出现故障,整个计算机系统就不能正常工作。 **1.3.4Linux的各组成部分 XWindowLinux在字符界面下利用Shell命令以及相关程序和文件就能够实现系统管理、网络服务等所有功能,而XWindow图形化用户界面的出现一方面让Linux的操作更为符合大众喜好,另一方面也为许多应用程序(如图形处理软件)提供运行环境,丰富Linux的功能。XWindow图形化用户界面中运行程序时如果出现故障,一般是可以正常退出的,而不会影响其他字符界面下运行的程序,也不需要重新启动计算机。 **1.3.4Linux的各组成部分 应用程序Linux环境下可使用的应用程序种类丰富,数量繁多,包括办公软件、多媒体软件、Internet相关软件等。它们有的运行在字符界面,有的运行在XWindow图形化用户界面。 ** 类别 软件名称 办公软件 OpenOfiice.org,KOffice 文本编辑器 Vi,gedit,Kedit,AbiWord 网页浏览器 Firefox,Netscape 邮件收发软件 Evolution,KMail 上传下载工具 BitTorrent,WebDownloader,gFTP1.3.4Linux的各组成部分 应用程序 ** 类别 软件名称 即时聊天软件 GAIM,Xchat,Kicq 多媒体播放器 XMMS,MPlayer,RealOne,超级解霸3000 图像查看与处理软件 GIMP,gThumbImageView,ElectricEyes,KuickShow 刻录软件 Xcdroast,cdrecord 游戏 荣誉勋章,QuakeIII:TeamArena 编程语言 Java,Python,Perl,PHP1.3.4Linux的各组成部分 应用程序Linux的应用程序主要来源于一下几个方面:专门为Linux开发的应用程序,如GAIM、OpenOffice.org等。原本是UNIX的应用程序移植到Linux,如vi。原本是Windows的应用程序移植到Linux,如RealOne播放器、Oracle。各Linux发行版本均包含大量的应用程序,在安装Linux时可以一并安装所需的应用程序。当然也可以在安装好Linux以后,再安装Linux发行版本附带的应用程序,更可以从网站下载安装最新的应用程序。 **1.3.5Linux的优势与问题 Linux具有以下发展优势:开放源码系统受到各国政府的大力支持得到全球各大软、硬件公司的支持价格优势和安全性 不利因素:不熟悉、应用软件少、使用不方便和功能不完备 **点击我!*1.5.1XWindow系统1.X的客户-服务a器模型1.5Linux图形环境*1.5.1XWindow系统1.X的客户-服务器模型X服务程序:也称显示管理器,是控制实际显示设备和输入设备的程序。它相应X客户程序的请求,直接与图形设备通信,负责打开和关闭窗口,控制字体和颜色等底层的具体操作。每个显示设备只有一个唯一的X服务程序。X客户程序:是使用系统窗口功能的一些应用程序。X客户程序无法直接影响窗口或显示,他们只能请求X服务程序,并通过X服务程序提供的服务在制定的窗口中完成特定的操作。 *1.5Linux图形环境*1.5.1XWindow系统1.X的客户-服务器模型特定的X客户程序有以下两种:窗口管理器:是决定窗口外观的一种客户进程。它具有改变窗口的大小或位置,将窗口所称图标,重新安排窗口在堆栈中的位置等功能。Linux支持多种窗口管理器,如FVWM,KWN,TWM.桌面系统:是一个客户进程,它控制桌面图标和目录的出现位置、桌面和目录菜单的内容等。桌面系统实际上集成了窗口管理器和一系列工具。目前Liunx系统主要的两种桌面系统环境是:GNOME和KDE。 *1.5Linux图形环境*1.5.2GNOME桌面系统GNOME是GNU网络对象模型环境(GNUNetworkObjectModelEnvironment)的缩写,它是GNU项目的一部分,是完全开放源代码的自由软件。 *1.5Linux图形环境*1.5.3KDE桌面系统典型的KDE桌面界面 *1.5Linux图形环境*1.KDE桌面组件KDE桌面环境由面板和桌面组成▲K面板▲桌面屏幕中间的部分是KDE桌面,上面放置了一些常用的应用程序和文件的图标,可以在上面双击鼠标左键来运行相应程序或打开文件,也可以拖动它们,改变其位置,或者添加/删除桌面图标*2.控制面板*
本文档为【linux教程ppt课件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
爱赢
公司经营范围:网络软件设计、制作、图文设计、影视制作(编辑)
格式:ppt
大小:2MB
软件:PowerPoint
页数:0
分类:工学
上传时间:2020-04-21
浏览量:5