Linux网络服务器应用教程-全套课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Linux网络服务器应用教程-全套课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 网络 服务器 应用 教程 全套 课件
- 资源描述:
-
1、1Linux网络服务器应用教程网络服务器应用教程2第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作Unix简史简史1968年,年,Multics项目(交互式分时系统研究);项目(交互式分时系统研究);1970年,贝尔实验室年,贝尔实验室Ken Tompson、Dennis Ritchie在在PDP-7小型小型机上开发出机上开发出Unix系统;系统;1977年,加州大学伯克利分校发布年,加州大学伯克利分校发布BSD系统;系统;Unix系统最终分裂为系统最终分裂为AT&T System V和和BSD两大阵营;两大阵营;1981年,年,Sun公司成立并开发公司成立并开发SunOS系统,后
2、来演化为系统,后来演化为Solaris系统;系统;1993年,年,AT&T把把Unix系统实验室出售给系统实验室出售给Novell公司;公司;后来,后来,Novell公司将公司将UnixWare出售给出售给SCO公司。公司。3第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作UNIX操作系统的特点操作系统的特点1、支持多用户、多任务、支持多用户、多任务2、支持多平台、支持多平台3、安全性与稳定性、安全性与稳定性4第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作主流主流Unix产品产品Sun SolarisSCO UnixWareIBM AIXHP HP-UXFreeBSD
3、5第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作Linux发展简史发展简史Linux是一种类是一种类UNIX的操作系统。的操作系统。GNU(“GNUs Not Unix”的递归缩写,的递归缩写,nju:)计划于)计划于1983年年9月月27日发起,其目标是创建一套完全自由的操作系统。日发起,其目标是创建一套完全自由的操作系统。1986年,年,Andrew Tanenbaum开发开发Minix系统;系统;1991年,芬兰赫尔辛基大学的学生年,芬兰赫尔辛基大学的学生Linus Torvalds开发开发Linux links系统,并将源代码放在系统,并将源代码放在Internet上;上
4、;随着随着Internet的发展,的发展,Linux系统迅速普及;系统迅速普及;1994年,发布年,发布Linux 1.0内核;同年内核;同年Red Hat公司成立;公司成立;1996年,发布年,发布Linux Kernel 2.0;2003年,发布年,发布Linux Kernel 2.6 6第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作Linus Torvalds,Linux核心的创作者,于核心的创作者,于1969 年年12月月28 日出生在日出生在芬兰的赫尔辛基。芬兰的赫尔辛基。“有些人生来就具有统率百万人的领袖风范;另一有些人生来就具有统率百万人的领袖风范;另一些人则是为写
5、出颠覆世界的软件而生。唯一一个能同时做到这两者的些人则是为写出颠覆世界的软件而生。唯一一个能同时做到这两者的人,就是托瓦兹。人,就是托瓦兹。”美国美国时代时代周刊对周刊对Linux之父李纳斯之父李纳斯托瓦兹托瓦兹(Linus Torvalds)给出了极高的评价。)给出了极高的评价。在在时代时代周刊根据读者投票评选出的二十世纪周刊根据读者投票评选出的二十世纪100位最重要人物中,位最重要人物中,李纳斯排到了第李纳斯排到了第15位,而盖茨名列第位,而盖茨名列第17位。位。Linus Torvalds把他的操作系统的成功归功于互联网和把他的操作系统的成功归功于互联网和Richard Stallman
6、的的GNU项目。项目。和和Windows及其它有专利权的操作系统不同,及其它有专利权的操作系统不同,Linux仍然公开地开放仍然公开地开放源代码和并得到不断的扩展。任何人可以免费的使用它,只要他们做源代码和并得到不断的扩展。任何人可以免费的使用它,只要他们做的任何改进都不是受著作权保护并且可以免费地保留利用。当前,据的任何改进都不是受著作权保护并且可以免费地保留利用。当前,据估计现在只有估计现在只有2%的的Linux代码是由代码是由Linus Torvalds自己写的,虽然他自己写的,虽然他仍然拥有仍然拥有Linux 核心(操作系统的核心部份)并且保留了选择新代码核心(操作系统的核心部份)并且
7、保留了选择新代码和需要合并的新方法的最终裁定权。和需要合并的新方法的最终裁定权。7第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作自由软件文化自由软件文化一、一、GPL(General Public Licence)GPL具有以下特点:具有以下特点:1、GPL赋予使用者复制、传播和修改自由软件的权利赋予使用者复制、传播和修改自由软件的权利2、GPL是自由软件社区和国际上公认的契约是自由软件社区和国际上公认的契约3、GPL要使用者原封不动地将要使用者原封不动地将GPL连同连同GPL代码一并拷贝、传播代码一并拷贝、传播4、GPL严格限定自由软件变成严格限定自由软件变成“专有权专有权”的
8、可能性,对自由软件可的可能性,对自由软件可能受到专有权的威胁进行了约定。能受到专有权的威胁进行了约定。二、二、Copyleft软件软件1、大多数商业软件都是带有版权(、大多数商业软件都是带有版权(Copyright)保护的)保护的 2、在、在GNU计划中,所有软件都实行计划中,所有软件都实行Copyleft3、自由并不等同于免费、自由并不等同于免费8第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作三、三、GNU项目项目1、GNU项目开始于项目开始于1984年,由年,由Richard Stallman创建,旨在开发一创建,旨在开发一个类似个类似Unix的,并且是自由软件的完整操作系统
9、:的,并且是自由软件的完整操作系统:GNU系统。系统。2、GNU是是“GNUs Not Unix”的递归缩写。的递归缩写。3、大多数、大多数GNU软件是免费分发的(软件是免费分发的(Copyleft),但不是所有都这样。),但不是所有都这样。9第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作选择选择Linux系统的几个原因系统的几个原因1、可以进行内核定制和剪裁、可以进行内核定制和剪裁2、系统角色灵活、系统角色灵活3、GUI是可选组件是可选组件4、高效和卓越的稳定性、高效和卓越的稳定性5、低成本,免费的专业级操作系统、低成本,免费的专业级操作系统6、良好的用户界面、良好的用户界面1
10、0第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作Linux系统的特点系统的特点自由与开放:由于自由与开放:由于Linux基于基于GPL(General Public License)架构,)架构,因此它是自由软件,任何人都可以自由地使用或修改其中的源码。因此它是自由软件,任何人都可以自由地使用或修改其中的源码。配置要求低:配置要求低:Linux支持个人计算机的支持个人计算机的X86架构,不需要使用专门的架构,不需要使用专门的工作站或服务器。工作站或服务器。功能强大而稳定:功能强大而稳定:Linux可以完成几乎所有的工作站或服务器的服务,可以完成几乎所有的工作站或服务器的服务,如如
11、Web、Mail、Proxy、FTP等。等。11第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作Linux的优缺点的优缺点稳定的系统:稳定的系统:Linux是基于是基于UNIX开发出来的操作系统,具有与开发出来的操作系统,具有与UNIX系统相似的程序接口和操作方式,继承了系统相似的程序接口和操作方式,继承了UNIX稳定且有效的特点。稳定且有效的特点。免费或少许费用:由于免费或少许费用:由于Linux是基于是基于GPL基础的产物,任何人都可以基础的产物,任何人都可以自由获取。不象自由获取。不象UNIX那样需要负担巨额的版权费用,也不同于那样需要负担巨额的版权费用,也不同于Window
12、s需要不断的更新系统,并且缴纳大量费用。需要不断的更新系统,并且缴纳大量费用。安全性、漏洞的快速修补:安全性、漏洞的快速修补:Linux由于支持者众多,有相当多的团体由于支持者众多,有相当多的团体和个人参与开发,可以随时获得最新的安全信息,并随时更新,相对和个人参与开发,可以随时获得最新的安全信息,并随时更新,相对较为安全。较为安全。多任务、多用户:与多任务、多用户:与Windows系统不同,系统不同,Linux主机上可以允许多人主机上可以允许多人上线工作,资源分配较为公平,比上线工作,资源分配较为公平,比Windows的单人、假多任务系统的单人、假多任务系统要稳定得多。要稳定得多。用户与组的
13、规划:在用户与组的规划:在Linux系统中,文件属性可以分为可读、可写、系统中,文件属性可以分为可读、可写、可执行来定义一个文件的适用性,这些属性可以分为三个种类,分别可执行来定义一个文件的适用性,这些属性可以分为三个种类,分别是文件拥有者、文件所属用户组、其他非拥有者与用户组,具有相当是文件拥有者、文件所属用户组、其他非拥有者与用户组,具有相当好的系统保密性。好的系统保密性。12第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作资源耗费少:只需要一台奔腾资源耗费少:只需要一台奔腾100以上级别的计算机就可以安装并顺以上级别的计算机就可以安装并顺畅使用。畅使用。适合需要小核心程序的嵌
14、入式系统:由于适合需要小核心程序的嵌入式系统:由于Linux使用很少的程序代码使用很少的程序代码就可以实现一个完整的操作系统,因此相当适合作为家电或电子产品就可以实现一个完整的操作系统,因此相当适合作为家电或电子产品(如手机、数码相机等)的操作系统,即(如手机、数码相机等)的操作系统,即“嵌入式嵌入式”系统。系统。Linux需要使用命令行的终端模式对系统进行管理。虽然近年来在开需要使用命令行的终端模式对系统进行管理。虽然近年来在开发了很多图形界面,但图形界面还不够友好。要熟悉发了很多图形界面,但图形界面还不够友好。要熟悉Linux,还是要,还是要通过命令行,而不是鼠标点击即可完成。通过命令行,
15、而不是鼠标点击即可完成。13第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作主流主流Linux产品产品UbuntuUbuntu(乌班图(乌班图,bnt)是一个以桌面应用为主的)是一个以桌面应用为主的Linux操作操作系统,意思是系统,意思是“人性人性”、“我的存在是因为大家的存在我的存在是因为大家的存在”,是非洲传,是非洲传统的一种价值观。统的一种价值观。Ubuntu的目标在于为一般用户提供一个最新的、的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。同时又相当稳定的主要由自由软件构建而成的操作系统。http:/ GNU/Linux,简称为,简称
16、为Debian。http:/www.debian.org/14第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作SlackwareSlackware Linux与很多其他的发行版不同,它坚持与很多其他的发行版不同,它坚持KISS(Keep It Simple Stupid)的设计原则,就是说没有任何配置系统的图形界面)的设计原则,就是说没有任何配置系统的图形界面工具,尽量保持系统的简洁,从而实现稳定、高效和安全。工具,尽量保持系统的简洁,从而实现稳定、高效和安全。在在Slackware的哲学的哲学 里面,简单(里面,简单(Simple)意味着系统设计的简洁)意味着系统设计的简洁明了,
17、而不是用户友好(明了,而不是用户友好(User friendly),为了达到简单的目标,),为了达到简单的目标,Slackware在一定程度上牺牲了易用性。在在一定程度上牺牲了易用性。在Slackware看来,图形化看来,图形化的安装界面和系统管理工具虽然界面友好,但是过于复杂。的安装界面和系统管理工具虽然界面友好,但是过于复杂。Slackware一直以来是以简洁、安全和稳定所著称的,在世界范围内一直以来是以简洁、安全和稳定所著称的,在世界范围内拥有广大的忠实用户,其地位在各大发行版中始终排在前拥有广大的忠实用户,其地位在各大发行版中始终排在前5 名之列。名之列。http:/ Linux概述和
18、安装概述和安装/卸载操作卸载操作MandrivaMandriva 是来自法国的是来自法国的Linux 发行套件之一,是最易用的发行套件之一,是最易用的linux发行发行版本之一。版本之一。Mandriva Linux创建于创建于1998年,它以使年,它以使Linux对每一个人都易用为目对每一个人都易用为目标。当时标。当时Linux作为操作系统已经以强大和稳定而闻名,但它要求人作为操作系统已经以强大和稳定而闻名,但它要求人们有很强的专业知识,并涉及大量的命令行操作。们有很强的专业知识,并涉及大量的命令行操作。MandrakeSoft认认为这是一个将最好的图形桌面环境以及它自己的图形界面配置工具集
19、为这是一个将最好的图形桌面环境以及它自己的图形界面配置工具集成到成到Linux中的机会,并且很快就以作为中的机会,并且很快就以作为Linux易用性和功能性的典易用性和功能性的典范而著称。范而著称。Mandriva Linux以易用和令人愉快的软件环境,向个人以易用和令人愉快的软件环境,向个人用户和企业用户提供了用户和企业用户提供了Linux的所有强大功能和稳定性。的所有强大功能和稳定性。http:/ Linux概述和安装概述和安装/卸载操作卸载操作openSUSESuSELinux于于2003年被年被Novell公司收购,公司收购,openSUSE(zuz)项)项目是由目是由Novell发起的
20、开源社区计划,旨在推进发起的开源社区计划,旨在推进Linux的广泛使用。的广泛使用。openSUSE.org提供了自由简单的方法来获得世界上最好用的提供了自由简单的方法来获得世界上最好用的Linux发行版,发行版,SUSE Linux。http:/www.opensuse.org/zh-cn/红旗红旗LinuxRedFlag Linux是由中科红旗软件技术有限公司推出,是目前影响力是由中科红旗软件技术有限公司推出,是目前影响力最为广泛的国产中文最为广泛的国产中文Linux操作系统,也是目前中文支持以及界面做操作系统,也是目前中文支持以及界面做得最友好的得最友好的LINUX系统。系统。http:
21、/www.redflag- Linux概述和安装概述和安装/卸载操作卸载操作RedHatRedHat(红帽子)创建于(红帽子)创建于1993年,是世界上最资深的年,是世界上最资深的Linux和开放和开放源代码提供商,同时也是最获认可的源代码提供商,同时也是最获认可的Linux品牌,占据品牌,占据52的的Linux份额,是全球最大的份额,是全球最大的Linux厂商厂商。基于开放源代码模式,红帽为全球。基于开放源代码模式,红帽为全球企业提供专业技术和服务。企业提供专业技术和服务。Redhat自自9.0以后,不再发布桌面版的,而是把这个项目与开源社区以后,不再发布桌面版的,而是把这个项目与开源社区合
22、作,于是就有了合作,于是就有了Fedora(fid:r)这个)这个 Linux 发行版。发行版。Fedora 可以说是可以说是Redhat桌面版本的延续。桌面版本的延续。http:/ Linux概述和安装概述和安装/卸载操作卸载操作在在Red Hat Linux 9之后,之后,Red Hat Linux发展分为两个分支:发展分为两个分支:Fedora社区开发的桌面版本社区开发的桌面版本Fedora Core是一个由是一个由Red Hat资助并资助并被被Linux社区支持的开源项目,并从此取代了社区支持的开源项目,并从此取代了Red Hat Linux发展系发展系列(即列(即Red Hat Li
23、nux 7.3、8.0、9.0)。)。从从2002年起,年起,Red Hat公司开始提供收费的企业版公司开始提供收费的企业版Red Hat Enterprise,更加专业,功能更加强大,性能也更优越。,更加专业,功能更加强大,性能也更优越。Red Hat于于2007年年3月月14日正式发布了日正式发布了Red Hat Enterprise Linux 5。RHEL5是是RedHat的商业服务器操作系统版本的第的商业服务器操作系统版本的第4次重要版本发布。次重要版本发布。RedHat酝酿发布酝酿发布Red Hat Enterprise Linux 5已经超过了已经超过了2年年,主要主要变化包括变
24、化包括Linux内核由内核由2.6.9升级为升级为2.6.18,支持支持Xen虚拟化技术虚拟化技术,支持支持集群存储,更广泛的硬件支持,更友好的开发环境和工具,以及与集群存储,更广泛的硬件支持,更友好的开发环境和工具,以及与Windows和和Unix之间的更强的互操作性。之间的更强的互操作性。19第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作Linux系统的版本系统的版本Linux的版本号分为两种:的版本号分为两种:1、内核版本、内核版本是指在是指在Linus(lains)领导下的内核小组开发维护的系统的内核)领导下的内核小组开发维护的系统的内核版本号,内核版本的版本号由三个数字
25、组成,其形式为:主版本号版本号,内核版本的版本号由三个数字组成,其形式为:主版本号.次版本号次版本号.修订次数。修订次数。其中主版本号和次版本号,二者共同构成了当前内核版本号;次版本其中主版本号和次版本号,二者共同构成了当前内核版本号;次版本号为偶数说明是产品化版本,是奇数说明是实验版本。号为偶数说明是产品化版本,是奇数说明是实验版本。2、发行版本、发行版本是一些组织和公司根据自己发行版的不同而自定。是一些组织和公司根据自己发行版的不同而自定。20第第1章章 Linux概述和安装概述和安装/卸载操作卸载操作Linux系统的应用现状系统的应用现状1、企业级应用是目前、企业级应用是目前Linux最
展开阅读全文