Linux操作系统案例教程电子教案-第1章-linux-简介-技工学校使用_第1页
Linux操作系统案例教程电子教案-第1章-linux-简介-技工学校使用_第2页
Linux操作系统案例教程电子教案-第1章-linux-简介-技工学校使用_第3页
Linux操作系统案例教程电子教案-第1章-linux-简介-技工学校使用_第4页
Linux操作系统案例教程电子教案-第1章-linux-简介-技工学校使用_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章Linux系统简介1、系统管理局部简介系统安装图形化界面效劳器管理用户管理软件包管理进程管理外存管理课程结构2、网络管理局部网络根底DHCP效劳器Samba效劳器NFS效劳器Apache效劳器DNS效劳器FTP效劳器防火墙和NAT配置3、Linux下的编程C编程C++编程Php编程Shell编程Linux系统及安装1、软件的分类、LINUX开展;2、LINUX概况、特点;3、LINUX应用;4、LINUX系统的组成、版本的查看;5、LINUX的根本原理1-1Linux的开展、软件的分类Linux开展的五大要素〔当今主流操作系统因源码公开系统平安性高〕1.UNIX操作系统--UNIX于1969年诞生在Bell实验室。Linux就是UNIX的一种克隆系统。具有技术成熟、可靠性高、网络和数据库功能强伸缩性好、开放性好2.MINIX操作系统--Minix操作系统也是UNIX的一种克隆系统,它于1987年由著名计算机教授AndrewS.Tanenbaum开发完成。由于MINIX系统的出现并且提供源代码(只能免费用于大学内)在全世界的大学中刮起了学习UNIX系统旋风。Linux刚开始就是参照Minix系统于1991年才开始开发。1-1Linux的开展Linux开展的五大要素:3.GNU方案--开发Linux操作系统,以及Linux上所用大多数软件根本上都出自GNU方案。Linux只是操作系统的一个内核,没有GNU软件环境(比方说bashshell),那么Linux将寸步难行。4.POSIX标准--表示可移植操作系统接口〔PortableOperatingSystemInterface)该标准在推动Linux操作系统以后朝着正规路上开展起着重要的作用。是Linux前进的灯塔。5.INTERNET--如果没有Intenet网,没有遍布全世界的无数计算机黑客的无私奉献,那么Linux最多只能开展到0.13(0.95)版的水平。软件的分类公共软件:原作者放弃权利、著作权过期或作者已不可考的软件,在使用上没没任何限制。专属软件:也称私有软件此类授权通常不允许用户随意复制、研究、修改或散布该软件,违反此类授权通常会有严重的法律责任。商业软件:由商业公司开发,通过收取使用费而牟取利共享软件:可免费取得并使用其试用版,但功能受限,只有负费前方可有所有功能。开源软件:指软件的源代码对外完全开放,任何人在有关协议的标准下,可取得使用、复制、修改、分发源代码的自由。自由软件:此类授权与专属于软件相反,赋予用户复制、研究、修改、散步软件的权利。可自由使用,如LINUX1-2Linux内核开展史1、内核开展史〔内核即程序〕1991年9月,芬兰赫尔辛基大学的大学生LinusTorvalds为改进MINIX操作系统开发了Linux0.01版(内核)。1991年底,LinusTorvalds首次在internet上发布基于Intel386体系结构的Linux源代码,Linux逐渐成为一个根本稳定可靠,功能比较完善的操作系统。一些软件公司,如RedHat,InfoMagic也不失时机的推出自己的以Linux为核心的操作系统版本。1994年,Linux1.0版内核发布。1998年7月是Linux的重大转折点,Linux赢得了包括许多大型数据库公司包括:Oracle、Informix、Ingres的支持。从而促进Linux进入大、中型企业的信息系统。RedHat公司得到IntelNetscape的投资于当年成立。2000年,最新的内核稳定版本是2.2.10,由150万行代码组成,估计拥有1000万用户。2003年内核问世,目前最新内核稳定版定是。1-2Linux概况1-2-1什么是linuxLinux是一个操作系统,是由Linux为首的一批志愿者创立开发。Linux操作系统与其他商业性操作系统最大的区别在于他的源代码完全公开。注意:free1-2-2Linux的特点〔一〕全32位操作系统,用在386以上的机器。因为Linux的核心源代码,完全针对32位的电脑做最正确化设计,因此跑起来又稳又顺。真正的多任务操作系统:可以同时执行多个程序,并且可以允许用户登录进来使用软件。真正的多用户操作系统:和所有Unix和类Unix版本一样,是一个多用户操作系统。支持多个用户从相同或不同的终端上同时使用同一台计算机。良好的兼容性,开发功能强:因为Linux完全符合IEEE的POSIX的标准,和现今的Unix、SystemV、BSD等三大主流的Unix系统几乎完全兼容。强大的可移植性:目前各种类型的计算机都可以运行Linux,迄今为止,是支持最多硬件平台的操作系统。Linux支持其他系统,可以同时挂上许多系统的磁盘。丰富的图形用户界面:Linux有漂亮的X视窗系统,这是Linux相当被看好的东西。高度的稳定性:Linux继承了Unix的优良特性,可以连续运行,感染病毒的几率较小。1-2-2Linux的优点〔二〕1-3Linux内核版本

1-3-1Linux内核版本Linux内核版本号由三个数字组成,一般为XYZ形式:X:表示主版本号,Y:表示次版本号,偶数表示生产版/发行版/稳定版;奇数表示测试版。Z:表示修改号,数字越大表示修改次数越多,版本相对完善。1-3Linux内核版本如:各数字的含义如下:第一个数字〔2〕表示第二大版本。第二个数字〔6〕有两个含义:大版本的第6个小版本;偶数表示生产版/发行版/稳定版;奇数表示测试版。第三个数字〔20〕表示指定小版本的第20个补丁包。ReadHatLinux内核的版本稍有不同,如,可以发现多了一组数字〔10〕,该数字是建立〔build〕号。每个建立可以增加少量新的驱动程序或缺陷修复。

1.3-2Linux的发行版本发布版本由于Linux敞开大门欢送各种形式的Linux以满足不同的需求,而导致无法准确地使用内核和一组实用工具、应用程序和驱动程序集合来定义Linux,而这就是发布版本。RedHatLinuxSuSeLinuxTurboLinux等红旗Linux中软Linux它们分别由一些团体或企业开发,主要进行集成工作:将Linux内核与一些支持Linux的工具和应用程序集成,制成安装光盘发布。1-4Linux的应用Linux的应用范围很广,有桌面、效劳器、嵌入式系统和集群计算机等方面。 在网络方面,Linux支持TCP/IP网络,同时支持多种网络协议如Ipv4、Ipv6、X.25、IPX等。 在局域网中,可把Linux作为文件效劳器、打印效劳器、应用效劳器等 在Internet中,作为WEB效劳器、域名效劳器、防火墙、邮件效劳器、代理效劳器等。3、嵌入式系统:但凡带有微处理器的非计算机系统都可以称为嵌入式系统。4、集群计算机:利用高速的计算机网络,将多台计算机连接起来,并参加相应的集群软件所形成的具有超强可靠性和计算能力的计算机。5视频制作领域:著名的影片《泰坦尼克号》就是由200多台装有Linux系统的机器协作完成其特技效果的。1-5Linux根本原理1、Linux的CPU管理采用分时管理方式 Linux将CPU的运行时间划分为假设干个很短的时间片,CPU轮流处理等待完成的任务。2、Linux的进程管理3、Linux的存储管理内核支持按需调页(demandpaging)和LRU算法支持虚拟内存技术:利用硬盘空间来扩充内存空间。从而为程序的执行提供足够的空间。4、Linux的文件管理文件管理就是对外存上数据实施统一的管理。不管是程序还是数据都是以文件形式存在。采用虚拟文件系统技术5、Linux设备管理Linux把各种类型的设备统一当做文件来处理。有字符设备、块设备和网络设备。1-6Linux与NT/2000/2003的主要差异1〕多用户方面Linux:同时允许多个用户、多个桌面WinNT/2k/2003:同时只能允许一个用户、一个桌面〔2〕GUI界面方面Linux:GUI界面采用x-windows且与内核是相互独立WinNT/2k/2003:GUI与内核是集成在一起的〔3〕共享资源相互访问Linux:NFS、Samba实现Linux及Windows主机之间相互访问WinNT/2k/2003:利用网上邻居实现相互访问1-6、Linux与NT/2000/2003的主要差异〔4〕配置文件WinNT/2k/2003:所有配置集中在注册表中〔5〕域Linux:无须身份验证WinNT/2k/2003:对用户进行身份验证Linux存在的问题有待标准化Linux的商业化倾向平安性的因素(源码公开)。由免费分发造成的问题:用户担忧得不到技术支持RedHatLinux发行版本也有多个版本

其中包括:〔1〕Red

Hat

7.X,8.0,9.0〔2〕Fedora

Core

1,2,3,4,5(FC5)〔3〕Red

Hat

Enterprise

Linux

(企业版RHEL)RedHat

的企业版本,简写作RHEL。

包括如下版本:

1〕Red

Hat

Enterprise

Linux

ASRed

HatEnterpriseLinux

AS

(Advanced

Server)

是企业Linux解决方案中最高端的产品,它专为企业的相关应用和数据中心而设计。Red

HatEnterpriseLinux

AS是唯一支持IBM

i

系列,p

系列和z

系列/S-390系统的产品。在Intel

X86平台上,Red

HatEnterpriseLinux

AS可以支持2个以上CPU和大于8GB的内存。2〕Red

Hat

Enterprise

Linux

ES

Red

HatEnterpriseLinux

ES

(Entry

Server)

为Intel

X86

市场提供了一个从企业门户到企业中层应用的效劳器操作系统。它支持1-2CPU和小于8GB内存的系统。它提供了与Red

Hat企业Linux

AS同样的性能,区别仅在于它支持更小的系统和更低的本钱。3〕Red

Hat

Enterprise

LinuxWS

Red

HatEnterpriseLinux

WS

(Workstation)

是Red

HatEnterpriseLinux

AS和ES的桌面/客户端合作伙伴。RedHatEnterpriseLinuxAS4.0概述RedHatEnterpriseLinuxAS4.0是RedHat在2005年2月15日发布的,它支持最大的与X86兼容的效劳器,提供最高级别的技术支持,是为大量安装部门级效劳器和配置管理器而设计的。RedHatEnterpriseLinuxAS4.0采用内核,,具备更强的性能和优秀的硬件识别能力,对SELinux的支持那么让RedHatEnterpris

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论