1 / 38

建立 Linux 网站

建立 Linux 网站. 第四章. 本节摘要. 建立 Linux 运行平台 设置 DNS 服务器. 2.1 认识 Windows Server 2003 操作系统. 操作系统 ( Operating System ,简称 OS )是管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。 目前微机上常见的操作系统有 DOS 、 UNIX 、 LINUX 、 Mac OS 、 Windows 、 Netware 等。 手机上的操作系统有 Symbian (塞班)、 Android (安卓)、 IPhone (苹果) OS 等.

karsen
Download Presentation

建立 Linux 网站

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 建立Linux网站 第四章

  2. 本节摘要 • 建立Linux运行平台 • 设置DNS服务器

  3. 2.1 认识Windows Server 2003操作系统 • 操作系统(Operating System,简称OS)是管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。 • 目前微机上常见的操作系统有DOS、UNIX、LINUX、Mac OS、Windows、Netware等。 • 手机上的操作系统有Symbian(塞班)、Android(安卓)、IPhone(苹果) OS等

  4. 2.2 认识VMWare虚拟机软件 • VMware(威睿,纽约证券交易所代码:VMW) 虚拟机软件,是全球桌面到数据中心虚拟化解决方案的领导厂商。全球不同规模的客户依靠VMware来降低成本和运营费用、确保业务持续性、加强安全性并走向绿色。

  5. Linux系统的发展历史、现状以及未来展望

  6. 什么是Linux ? Linux是一个功能强大的操作系统 同时它是一个自由软件,是免费的、源代码开放的 编制它的目的是建立不受任何商品化软件权制约的、全世界都能自由使用的Unix兼容产品。

  7. UNIX历史简介 20世纪70年代,贝尔实验室开发出UNIX 目前分为AT&T System V和Berkley BSD两个系列 目前常见的UNIX版本有: Sun Solaris SCO UNIX HP-OS AIX 注:Linux同时兼容System V和BSD两种Unix系统

  8. POSIX 简介 POSIX – Portable Operating System Interface 各家厂商发展自己的Unix -> 各Unix系统不兼容! 1988年,NTST/CSL的组织召开各Unix厂商,组织和用户共同制定了POSIX,可移植操作系统标准界面(IEEE 1003.1) 结果:只要遵循POSIX,某一个Unix环境下的软件,只需做少许的修改,就能在其他的Unix环境下编译成功。

  9. 开放源代码(Open Source) 起源 1983.9,Richard M. Stallman (RMS) ,FSF(Free Software Foundation)的创始人,目前为GNU Project的项目主持人,在他的倡导下,掀起了开发自由软件的运动热潮。 宗旨 允许任何人自由传播复制及修改软件的程序代码,而不在于不收费 计算机系统应该对用户开放,软件应该自由使用。 产品种类 - Kernel - Editor - Shell

  10. Linux历史简介 芬兰大学生Linus Torvalds在从1990年底到1991年的几个月中,利用Minix操作系统作为开发平台,为他自己的操作系统课程和后来的上网用途而陆续编写了若干程序。 1991.10.5 在Internet的comp.os.minix讨论区发表了一篇文章,表明他正在研制一个要超越Minix的操作系统,从而宣告了Linux的诞生。 1993年,Linux 1.0问世 1999年,Linux Kernel 2.2.x问世 2001年,Linux Kernel 2.4.x问世

  11. 自由软件基金会(Free Software Foundation,FSF) 自由软件基金会(Free Software Foundation,FSF) 自由软件基金会(Free Software Foundation,FSF) 十余年前,Richard Stallman提出了一个伟大的概念:Open Source。在他的倡导下,掀起了开发自由软件的运动热潮。1984年,Richard Stallman的努力得到了麻省理工学院的正式支持。后来他就成立了自由软件基金会这个倡导自由软件的组织。 为了能够规范自由软件,该基金会制定了著名的通用公共许可证(General Public License,GPL)。该组织的主要项目是GNU,一个自由发布和可移植的类UNIX系统。

  12. GNU&GPL 简介 GNU – Gnu’s Not Unix 是自由软件基金会FSF(Free Software Foundation)中头一个名为GNU的项目团体,目前近400人。 GPL – General Public License 它的核心思想就是保证任何人可以共享和修改自由软件,有权取得、修得、修改和重新发布自由软件的源代码。这使得自由软件总的费用相当低廉低的,并且在使用Internet的情况下是免费的 该条款还规定自由软件的衍生作品必须以GPL作为它重新发布的许可证。 通用公共许可证还容许销售自由软件。

  13. GNU与Linux Linus本人认为:“使Linux成为GPL的一员是我一生中所作过的最漂亮的一件事”。 GNU的开发过程: 先开发gcc等强大工具,最后再开发GNU Kernel ( Hurd )  最优秀的操作系统Gnu’s Not Unix Linux的出现  Linux Kernel + GNU Software  Debian/Linux 填补Hurd出现前的真空状态

  14. Linux的特点 开放性的系统 多用户多任务的系统 具有出色的稳定性和速度性能 具有可靠的系统安全性 提供了丰富的网络功能 标准兼容性和可移植性 提供了良好的用户界面 便于定制和再开发

  15. 为什么使用Linux Linux是一套具有Unix全部功能的免费操作系统 Linux不仅为用户提供了强大的操作系统功能,而且还提供了丰富的应用软件 Linux为广大用户提供了一个在家里学习和使用Unix操作系统的机会 Linux能与现有存在的操作系统共存 随着各大公司的加盟,有理由相信Linux将以更迅猛的势头发展,并最终成为一个多平台的、市场占有率较高的、极其优秀的网络操作系统。

  16. Linux在全球的发展 1998年5月,Inprise公司推出了Linux版本的interbase 4.0 1998年7月,Oracle推出Linux平台的Oracle 8 1998年7月,Informix推出Linux版本的Informix SE 1998年9月,IBM和Sybase宣布支持Linux 1998年9月,Inter、Netscape宣布向Redhat软件提供投资

  17. Linux如何成就HP?    “Linux是HP动成长企业战略的关键组成部分,也是HP独到的IT标准化方式的核心之一,” HP企业存储与服务企业务部门Linux副总裁Martin Fink说。 2003年,HP基于Linux的系统销售额达到25亿美元。而在过去两年,HP在Linux服务器居业界榜首。

  18. Linux的成就 就在几年前,Linux在世界最快的超级计算机排位中还几乎没有,但最近的信息表明,在世界500强超级计算机系统中,使用Linux 操作系统的已经占到了280席。 由于Intel构架在超级计算机中得到越来越广泛的应用,也让Linux得以迅速发展。在一年前,500强中Intel构架的系统占据了119席。六个月前占据了189席。最新的数据显示则是287席。

  19. 随着Linux逐渐发展成熟,它的用户群正在不断扩大,并大举进入公司和企业计算领域。 目前Linux已经拥有了许多一流的企业和团体用户,包括美国宇航局、迪斯尼、洛克希德、通用电器、波音、欧洲银行业、华尔街、Motorola以及许多美国的一流大学。 包括蓝色巨人IBM、HP、Dell、Oracle、SGI、AMD、Transmeta等世界顶级的IT公司都对Linux进行大力支持。

  20. 各国政府对Linux的重视 英国、法国、德国、比利时、巴西等国已经通过议案,要求政府采购优先考虑开放源代码的软件 欧盟、韩国、泰国、澳大利亚、菲律宾、马来西亚等政府也大力支持采用Linux Linux操作系统已经在全世界范围内拥有700-2200万用户,年增长率达200%

  21. Linux在中国 政府三次大推动 1999年7月,信产部召开“Linux与中国软件产业”座谈会,正式吹响了中国大力发展以Linux为代表的开源软件的号角。 2002年12月,信产部和科技部联合召开“Linux软件与应用推进研讨会” 2004年6月29-30日,信产部、国信办、科技部、国资委主办“Linux产业与应用高峰论坛暨开源应用成果展览会”,Linux及开源软件在中国应用的高潮已经来临。

  22. Asianux 2003年,中日韩签署《开放源代码软件合作备忘录》,共同开发Linux 7月20日,酝酿开发已久的Asianux正式推出。 甲骨文公司今天宣布将Asianux纳入"坚不可摧Linux"支持计划,以加速Linux在亚太地区的采用。公司同时宣布已成为在亚洲惟一的标准化Linux操作系统环境中完成全面认证的首家企业软件供应商。 AMD、SUN、惠普、DELL、NEC、浪潮等软件和硬件大厂就已经公开表态支持这一平台。

  23. 国外商业公司对中国Linux的支持 惠普与信息产业部共建Linux实验室。惠普将在未来3年内为Linux软件实验室提供价值约2亿人民币的软件、硬件设备,同时还提供相关的技术支持与培训。 IBM与北京市政府合作成立了“中国—IBM Linux解决方案合作中心” ,共同支持客户和合作伙伴队Linux的研究、移植、开发和测试工作。

  24. 国内主要Linux厂商 中科红旗 产品:Redflag Linux 上海中标软件 产品:中标普华Office 新华科技 产品:SWHSS –Linux Desktop 3.0 新华Linux华镭

  25. 信息产业部公共开发平台 信息产业部公共开发平台的宗旨是成为政府决策的支撑平台、企业创新的资源平台、产品创新的实验平台、信息共享的汇聚平台和最新技术的传播平台。 六大方向 一、建立Linux公共服务平台。 二、建立中文Linux的应用规范,即确立一个标准。 三、建立国际一流的Linux测试与认证体系。 四、发展一批Linux企业利用公共服务平台进行研发。 五、组织开发Linux服务器、桌面和嵌入式操作系统,促进电子政务、办公自动化和消费产品电子化的应用。 六、建立人才培训体系。

  26. 公共开发平台将解决以下问题: 1、解决国内不同厂商Linux兼容性问题 2、解决计算机外围设备与Linux操作系统之间的接口问题 3、解决Linux中文环境问题 4、解决桌面Linux操作系统的商业化问题 5、建立高效的Linux开发环境,降低Linux开发难度 6、组织力量进入国际Linux核心社区 7、全面考虑Linux的安全问题

  27. Linux系统的组成 Linux内核 Linux Shell Linux文件系统 Linux实用工具 内核,Shell和文件系统一起形 成了基本的操作系统结构

  28. Kernel(内核)和版本 Kernel实现操作系统的基本功能 硬件方面:控制硬件设备,内存管理,硬件接口,基本I/O 软件方面:管理文件系统,为程序分配内存和CPU时间等 版本号有三个数字组成:r.x.y r:目前发布的Kernel版本 x:偶数:稳定版本,奇数:开发中版本 y:错误修补的次数 范例:2.0.38;2.2.16 说明:2.1修正了132次后才变为2.2版

  29. Linux 发行套件 Linux 发行套件(Distribution) :以Linux Kernel为核心,搭配各种应用程序和工具。 目前有200余种Linux Distribution 常见的Linux Distribution 西文版/国际版 中文版 RedHat Linux Mandrake Linux Debian GNU/Linux Slackware Linux SuSE Linux Turbo Linux 红旗Linux Turbo Linux 中文版 Xteam linux 中软Linux Thiz Linux

  30. Linux 的应用 Linux的应用领域 Linux服务器 嵌入式Linux系统 桌面市场 典型应用 Titanic:特效 -> 350台SGI及160台DEC Alpha工作站,运行Red Hat 4.1 Linux超级电脑:Los Alamos National Laboratory利用70台DEC Alpha 533Mhz,128M内存, 3G硬盘的计算机,运行Red Hat 5.0,造价15万美元,运算速度类似SGI Origin 2000(造价180万美元)

  31. Motorola E680 PDA

  32. 学习Linux之前应该掌握的概念 磁盘及分区 理解Linux文件系统标准 掌握Linux下设备的使用方法 理解LILO和GRUB的用途 普通用户与超级用户 比较字符工作方式和图形工作方式

  33. 硬盘结构与磁盘分区

  34. 硬盘/光驱对照表 配置名称 说 明 /dev/hda /dev/hdb IDE I的Master/Slave硬盘/光盘 /dev/hdc /dev/hdd IDE II的Master/Slave硬盘/光盘 /dev/sda /dev/sdb 第一,第二个SCSI硬盘 /dev/scd0 /dev/scd1 第一,第二个SCSI光驱

  35. Linux 文件系统标准结构 / /bin /usr /sbin /etc /tmp /lib /var /home /opt named httpd ftp bin local src rc.d rc3.d rc5.d init.d bin etc pub

  36. LILO与GRUB简介 LILO全称为LInux LOader GRUB全称为GRand Unified Boot loader 是位于硬盘引导扇区的一个小程序 是引导Linux系统内核的最常见的方式 可以用来引导多个操作系统 可以同时支持多个不同的系统内核映像。 为每个系统内核映像提供了密码保护。 支持位于不同磁盘和分区中的引导扇区、映象文件和启动映像。

  37. 普通用户与超级用户 Linux是一个多用户多任务的操作系统,在同一时刻可以有多个用户使用系统。可以将用户大致分为两类,即普通用户和超级用户。 普通用户可以在其权限许可的范围内使用系统资源,而超级用户(用户名为root)不仅可以使用系统中的所有资源而且可以管理系统资源。 除了用户的概念之外,Linux中还有组的概念。组是若干个用户的逻辑集合。

  38. Linux的运行方式 字符运行方式 本地虚拟终端 使用Telnet远程登录 使用SSH远程登录 图形运行方式 本地使用KDE/Gnome集成环境 运行X Server远程使用图形环境

More Related