为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Linux实用教程 教学课件 ppt 陈博 孙宏彬 於岳 01

2019-10-03 34页 ppt 1MB 6阅读

用户头像 个人认证

希望

暂无简介

举报
Linux实用教程 教学课件 ppt 陈博 孙宏彬 於岳 01Linux实用教程第1章认识Linux系统自1991年8月发布以来,Linux系统发展非常迅速,目前主要应用于服务器和嵌入式开发领域。FedoraCore是一个开放的、创新的具有前瞻性的基于Linux操作系统的平台。FedoraCore项目由Fedora基金会管理和控制,得到了RedHat公司的支持。1.1 Linux系统简介Linux系统发展至今已有十几年了,现在有越来越多的计算机管理人员开始接触这个系统,并且应用到他们公司的服务器上。1.1.1 什么是LinuxLinux是一个免费的、多用户、多任务的操作系统,其运行方式、...
Linux实用教程 教学课件 ppt 陈博 孙宏彬 於岳 01
Linux实用教程第1章认识Linux系统自1991年8月发布以来,Linux系统发展非常迅速,目前主要应用于服务器和嵌入式开发领域。FedoraCore是一个开放的、创新的具有前瞻性的基于Linux操作系统的平台。FedoraCore项目由Fedora基金会管理和控制,得到了RedHat公司的支持。1.1 Linux系统简介Linux系统发展至今已有十几年了,现在有越来越多的计算机管理人员开始接触这个系统,并且应用到他们公司的服务器上。1.1.1 什么是LinuxLinux是一个免费的、多用户、多任务的操作系统,其运行方式、功能和UNIX系统很相似,但Linux系统的稳定性、安全性与网络功能是许多商业操作系统所无法比拟的。Linux系统最大的特色是源代码完全公开,在符合GNU/GPL(通用公共许可证)的原则下,任何人都可以自由取得、传播甚至修改源代码。越来越多的大中型企业选择了Linux作为其服务器的操作系统。近几年来,Linux系统又以其友好的图形界面、丰富的应用程序及低廉的价格,在桌面领域得到了较好的发展,受到了普通用户的欢迎。1.1.2 Linux系统的产生Linux系统内核最早由芬兰大学生LinusTorvalds开发,并于1991年8月发布。Linux的兴起可以说是在Internet上创造的一个奇迹。1.1.3 Linux的发展历程1-1 Linux发展历程 年  份 事  件 1991年 10月5日,LinusTorvalds在新闻组comp.os.minix发布了大约有一万行代码的Linux0.01版本 1992年 1月,大约有1000人在使用Linux系统 1993年 大约有100余名程序人员参与了Linux内核代码的编写和修改工作,其中核心组由5人组成,此时Linux0.99的代码有大约有10万行,用户大约有10万左右 1994年 3月,Linux1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正式采用GPL协议。至此,Linux的代码开发进入良性循环。很多系统管理员开始在自己的操作系统环境中尝试Linux,并将修改的代码提交给核心小组 1995年 Linux系统可在Intel,Digital以及SunSPARC处理器上运行,用户量也超过了50万 1996年 6月,Linux2.0内核发布,此内核有大约40万行代码,并可以支持多个处理器。此时的Linux系统已经进入了实用阶段,全球大约有350万人使用 1998年 Linux迅猛发展的一年。1月,RedHat高级研发实验室成立,同年RedHat5.0获得了InfoWorld的操作系统奖项。4月,Mozilla代码发布,成为Linux图形界面上的王牌浏览器。王牌搜索引擎Google现身,采用的也是Linux服务器。同年10月,Intel和Netscape宣布小额投资RedHat软件,这被业界视作Linux获得商业认同的信号 1999年 IBM宣布与RedHat公司建立伙伴关系,以确保RedHat能在IBM机器上正确运行。IBM,Compaq和Novell宣布投资RedHat公司,以前一直对Linux持否定态度的Oracle公司也宣布投资 2000年 2月,RedHat发布了嵌入式Linux的开发环境,Linux在嵌入式行业的潜力逐渐被发掘出来。同年7月,中科院与新华科技合作发展红旗Linux,此举让更多的国内个人用户知道了Linux操作系统的存在 2001年 8月,红色代码病毒爆发,引得许多站点纷纷从使用Windows操作系统转向使用Linux操作系统,这是一次Linux的大规模应用普及。12月,RedHat为IBMs/390大型计算机提供了Linux解决,从此结束了AIX孤单独行无人伴的历史 2003年 1月,NEC宣布将在其手机中使用Linux操作系统,代表着Linux成功进军手机领域。9月,中科红旗发布RedFlagServer4版本,性能改进很多。11月,IBM注资Novell,以2.1亿美元收购SuSE 2004年 1月,SuSE被Novell收购,Asianux,MandrakeSoft也在5年中首次宣布季度盈利。4月,美国斯坦福大学Linux大型机系统被黑客攻陷,再次证明了没有绝对安全的操作系统。6月,统计显示在世界500强超级计算机系统中,使用Linux操作系统的已经占到了280家,抢占了原本属于各种UNIX的份额1.1.4 Linux系统的应用Linux系统的应用主要涉及4个方面:应用服务器、嵌入式领域、软件开发以及桌面应用。Linux系统的可靠性使它成为企业Web服务器的重要选择。同时,Linux支持多种硬件平台,非常容易与其他平台如Windows,UNIX等系统共存,其相关应用软件多为免费甚至是开放源代码的。1.Linux服务器嵌入式操作系统是当前操作系统领域的热点,Linux在该领域的低成本、小内核以及模块化有着自己的特色,很多Linux厂商纷纷在该领域投入人力、物力开展研发工作。2.嵌入式Linux系统Linux开发工具和应用正日臻完善,Linux开发者可以使用C,C++,Perl或PHP来开发应用程序。PHP很容易学习,执行速度很快,而且开放程序代码的PHP还支持大部分数据库,具有各种功能的动态链接库资源,是目前电子商务开发常用的语言。3.软件开发平台新版本的Linux系统在桌面应用方面进行了改进,达到了相当高的水平,完全可以作为一种集办公应用、多媒体应用、游戏娱乐和网络应用等多方面功能于一体的图形界面操作系统。4.桌面应用1.2 Linux系统的特点和组成1.2.1 Linux系统的特点1.开放性2.多用户3.多任务4.良好的用户界面5.设备独立性6.丰富的网络功能7.可靠的系统安全8.良好的可移植性1.2.2 Linux系统的组成Linux系统一般有4个主要部分:内核、Shell、文件系统和应用程序。内核是操作系统的核心,具有很多最基本的功能,如虚拟内存、多任务、共享库、需求加载、可执行程序和TCP/IP网络功能。Linux内核的主要模块分为存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信、系统的初始化和系统调用等几个部分。1.内核Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上,Shell是一个命令解释器,它解释由用户输入的命令并且将它们送到内核。另外,Shell编程语言具有普通编程语言的很多特点,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。2.Shell文件系统是文件存放在磁盘等存储设备上的组织方法。Linux系统能支持多种目前流行的文件系统,如ext2,ext3,FAT,FAT32,VFAT和ISO9660等。3.文件系统的Linux系统都有一套称为应用程序的程序集,它包括文本编辑器、编程语言、XWindow、办公软件、Internet工具和数据库等。4.应用程序1.2.3 Linux系统与Windows系统的比较(1)多用户操作系统(2)支持多种文件系统(3)支持多种端口和设备(4)支持联网功能(5)服务1.Linux系统与Windows系统的共性表1-2 Linux和Windows系统的区别2.Linux与Windows系统的区别   Windows Linux 应用目标 定位于个人桌面用户,易使用、易维护、界面美观 定位于网络操作系统,灵感来自于UNIX操作系统,命令设计比较简单,Linux系统配置文件和数据都以文本为基础。Linux系统同样拥有非常先进的网络、脚本和安全能力 图形化界面 必选图形界面,图形界面和命令行不能分开使用 可选图形化界面,图形环境并没有集成到Linux系统中,而是运行于系统之上的单独一层,图形化的管理工具通常是命令行工具的扩展,使用图形化工具并不妨碍对配置文件进行手工修改。Linux系统同时支持这两种方式,并不要求只用文本或者只用图形界面 文件扩展名 使用文件扩展名来区分文件类型 Linux系统不使用文件扩展名来识别文件的类型。相反,Linux根据文件的头内容来识别其类型。为了提高可读性仍可以使用文件名扩展,但这对Linux系统来说没有任何作用。不过,有一些应用程序,比如Web服务器,可能使用命名约定来识别文件类型,但这只是特定的应用程序的要求而不是Linux系统本身的要求 重新引导 如果用户使用Windows已经很长时间了,可能已经习惯出于各种原因(从软件安装到纠正服务故障)而重新引导系统 Linux系统一旦运行,它将保持良好的运行状态,直到受到外来因素的影响,比如硬件的故障。实际上,Linux系统的设计使得应用程序不会导致内核的崩溃,因此不必经常重新引导。所以除了Linux内核之外,其他软件的安装、启动、停止和重新配置都不用重新引导系统 命令区分大小写 命令和文件名不区分大小写 所有Linux系统下的命令、文件和口令等都区分大小写1.3 Linux版本介绍1.3.1 Linux内核版本内核是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件。一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不可分割。Linux的版本号分为两部分,即内核版本与发行版本。内核版本号由3个数字组成:r.x.y。r:目前发布的内核主版本。x:偶数表示稳定版本;奇数表示开发中版本。y:错误修补的次数。1.3.2 Linux发行版本1.Linux系统与Windows系统的共性一些组织和厂家,将Linux系统的内核、应用软件和文档包装起来,并提供一些系统安装界面、系统配置设定管理工具,就构成了Linux发行版本,相对于Linux操作系统内核版本,各发布厂商发行版本的版本号各不相同,与Linux系统内核的版本号是相对独立的。根据GPL准则,这些发行版本虽然都源自一个内核,但都没有自己的版权。Linux的各个发行版本都是使用Linus主导开发并发布的同一个Linux内核,因此在内核层不存在什么兼容性问题。这其中最著名的便是RedHat公司开发的RedHat系列以及社区组织开发的Debian系列发行版本。(1)Mandriva(2)RedHat(3)SUSE(4)Debian(5)Ubuntu(6)Gentoo(7)Slackware(8)RedFlag2.主流Linux发行版本介绍1.4 FedoraCore系统概述FedoraCore系统是众多Linux发行套件之一,它是一套从RedHatLinux发展出来的免费Linux系统,目前FedoraCore系统最新的版本是Fedora8。FedoraCore是一个开放的、创新的以及前瞻性的基于Linux操作系统的平台,它允许任何人自由地使用、修改和重发布。FedoraCore的前身就是RedHatLinux。FedoraCore被RedHat公司定位为新技术的实验场。2007年于11月8日,Fedora8正式发布,版本代码为Werewolf。Fedora8可用于x86,x86_64及ppc等架构。1.4.1 FedoraCore简介(1)新的Fedora定制Spins(2)PulseAudio(3)CodecBuddy(4)新的外观(5)新的图形化防火墙配置工具system-config-firewall1.4.2 Fedora8新特性(6)已增强的打印机管理工具system-config-printer(7)无缝集成蓝牙设备(8)Java支持-IcedTea(9)已改进的网络管理NetworkManager0.7(10)更佳的笔记本电脑支持(11)Compiz和Compiz-Fusion(12)包管理改进(13)在线桌面(OnlineDesktop)(14)安全改进(15)PolicyKit(16)针对Xen,KVM及QEMU虚拟化的安全远程管理。(17)翻译基础架构Transifex(18)新的系统日志守护程序Rsyslog(19)FedoraEclipse小结Linux是一个免费的多用户、多任务的操作系统,其运行方式、功能和UNIX系统很相似。Linux系统的稳定性、安全性与网络功能是许多其他商业操作系统所无法比拟的。近几年来Linux系统的应用范围主要涉及应用服务器、嵌入式领域、软件开发以及桌面应用4个方面。小结Linux系统具有开放性、多用户、多任务、良好的用户界面、设备独立性、丰富的网络功能、可靠的系统安全以及良好的可移植性等特点。Linux系统一般有内核、Shell、文件系统和应用程序4个部分组成。内核、Shell和文件系统一起形成了基本的操作系统结构。它们使得用户可以运行程序,管理文件并使用系统。小结Linux的版本号分为两部分,即内核版本与发行版本。内核是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件。而Linux发行版本是指一些组织和厂家,将Linux系统的内核、应用软件和文档包装起来,并提供一些系统安装界面、系统配置设定管理工具。FedoraCore系统是众多Linux发行套件之一。它是一套从RedHatLinux发展出来的免费Linux系统,目前FedoraCore系统最新的版本是Fedora8。
/
本文档为【Linux实用教程 教学课件 ppt 陈博 孙宏彬 於岳 01】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索