《第一章 linux简介.ppt》由会员分享,可在线阅读,更多相关《第一章 linux简介.ppt(60页珍藏版)》请在三一办公上搜索。
1、Linux系统管理杜朝晖 E-mail:,课程安排,总学时:64课时 其中实验32课时课程性质:考试 学习表现 10%考勤、课堂表现各占5分 旷课一次扣2分,迟到一次扣一分 游戏QQ一次扣一分平时作业 10%课堂抽查提问及作业4次实践考核20%提交实验报告10%+上机测验10%阶段性考核20%期中考试(闭卷)终结性考核40%期末考试(上机50%+笔试50%),课程学习最终目标分级分析,1.很好地掌握Linux系统的使用,力争从事系统相关工作及参加相应的竞赛。2.能够达到课程目标的基本要求,能够基本地使用本系统并能够使用本系统下的应用程序。3.能够坚持学习本课程并通过课程。,课程目标,了解Lin
2、ux系统的基本知识掌握Linux系统安装的基本方法掌握Linux系统使用的基本方法掌握Linux系统管理的基本方法通过Linux系统管理员认证考试为linux网络管理的学习打基础,作为一个网络管理人员必须要做的工作:1.选择一个操作系统。2.能够进行用户级的使用3.能够进行系统级的维护与管理4.能够进行网络级的维护与管理,任务一 选择操作系统了解linux,任务目标,了解Unix的起源与地位 掌握有关Linux的基本常识 了解学习Linux的意义掌握Linux的版本知识 了解开放源代码的许可协议及其开发模式 了解Linux与Windows各自的特色,UNIX操作系统历史,1969-贝尔电话实验
3、室 BTL,Ken.ThompsonMultics(BTL+GE+MIT)DEC PDP-7 用户程序空间只有4K字节。玩星际旅行(space travel)游戏。1969年夏天 Ken的夫人回家乡California渡假,时为1个月。在这一个月的时间内Ken开发出了unix的原型,使用的是BCPL语言(Basic Combined Programming Language)Richie 将BCPL精简为B语言(为了适合PDP-7)。UNICS UNIX。,UNIX操作系统历史,K.Thompson(UC Berkeley,从1966开始在BTL工作)Dennis Ritchie(哈佛应用数学
4、专业,1968年开始在BTL工作),UNIX操作系统历史,Dennis Ritchiehttp:/cm.bell-,UNIX操作系统历史,到上世纪80年代末,90年代初,基本上存在两类UNIX:一类是AT&T的系统V(System V Release-SVR),另一类是Berkeley分校发布的BSD版本(Berkeley Software Distribution)。而SVR4则基本上是这两者的综合与合并。到91年末,开放软件基金会(Open Software Foundation)作为与系统V的直接竞争,发布了OSF/1系统。,UNIX操作系统历史,AT&T的系统V,典型的使用平台是Int
5、el硬件环境。是被移植最多的操作系统,并增加了许多BSD的特性(包括csh shell,作业控制,termcap,curses终端编程库函数,vi编辑程序,符号连接等)。系统V现在已经由UNIX国际(UNIX International-UI)组织接管,该组织成员包括AT&T,Sun公司等。(comp.unix.sysv2386),UNIX操作系统历史,BSD(Berkeley Software Distribution),其典型的应用环境是VAX计算机、RISC芯片计算机以及许多的工作站。目前是计算机研究工作等使用较多的Unix系统(比如在计算机网络协议研究等领域)。由于BSD是大学研制开发
6、的,并且在一定的程度上比较容易得到其源代码,因此对于UNIX的流行,它起了很大的作用。Unix早期版本许多性能上的改进都始于BSD。BSD是由加洲大学伯克利分校的CSRG(Computer System Research Group)组织进行研制和维护,但到1992年该组织被关闭了,不过现在已衍生出许多分支,包括FreeBSD、386BSD、BSD386、BSDNet等,都是对原BSD系统的克隆。,UNIX操作系统历史,开放软件基金会OSF(The Open Software Foundation)在1991年末发布的UNIX系统称为OSF/1。是一个与SVR、POSIX、X/Open等兼容的
7、系统。OSF组织包括许多著名的厂家,如Apollo、Dec(现属于Compaq)、HP(已与Compaq合并)、IBM等。,UNIX操作系统历史,目前unix变种非常多,最主要的也有100多种,但是Linux是使用人数最多的一种。下面列出了一些比较有名的UNIX系统。AIX,AOS(IBM),A/UX,BNR/2,386BSD,BSD/386,HP-UX(HP),GNU-HURD,IRIX,LINUX,MACH386,NETBSD,OSF/1,NEXTSTEP,PLAN9,SCO UNIX,SUNOS,SOLARIS,UNIXWARE,XENIX等。,-MINIX操作系统,MINIX的创始人A
8、ndrew S.Tanenbaum(AST)http:/www.cs.vu.nl/ast/http:/www.cs.vu.nl/ast/minix.htmlastcs.vu.nl,AST是在荷兰Amsterdam的Vrije大学数学与计算机科学系统工作,是ACM和IEEE的资深会员(全世界也只有很少人是两会的资深会员)。共发表了100多篇文章,5本计算机书籍。,-MINIX操作系统,在1980年前后,他编写了一个编译器写作系统,称为Amsterdam Compile Kit(ACK)(VUCK)。MINIX是他1986-87年编制的,主要用于学生学习操作系统原理。MINIX名称的含义是Mini
9、-Unix。由于MINIX系统不含任何AT&T UNIX的代码,所以不受其许可证的限制。在刚发行开始的头一个月内(1987年1月),全世界范围内就有许多人对其产生了兴趣,comp.os.minix新闻组很快就在USENET上被设立。几个月后该新闻组就有近万人在阅读和post文章(想想当时的计算机网络使用人数并不是很多)。,-MINIX操作系统,最早发行的MINIX只能用于IBM PC和PC/AT微机,但是很快就有人将其移植到了其它种类的计算机上。移植的第一种计算机是基于68000的机器,叫做Atari ST。后来被逐渐移植到了Amiga、Macintosh等。就象Linux的发展不能没有Int
10、ernet一样,MINIX的发展也不能低估USENET的作用。有很多人出了各种好点子、对程序进行修改以及为其编制程序,其中最为突出的人名字叫Bruce Evans(bdekralizec.zeta.org),他以非常专业的方式对MINIX进行了无数次的改进。,-GNU项目,GNU项目开始于1984年,旨在开发一个类似 Unix、并且是自由软件的完整操作系统:GNU系统。(GNU 是“GNU is Not Unix”的递归缩写,它的发音为“guh-NEW”)。各种使用linux作为核心的GNU操作系统正在被广泛的使用。虽然这些系统通常被称作“Linux”,但是严格地说,它们应该被称为GNU/Li
11、nux系统。自由软件基金会(the Free Software Foundation-FSF)成立于1985年,除了软件开发的工作,FSF还极力保护和推广自由软件。FSF仅以发布的费用发布GNU软件和使用手册,并且接受支持GNU开发的可免税礼物。,-GNU项目,GNU和FSF的创办人-Richard M.Stallman(RMS)http:/www.gnu.org/Homepage:http:/www.stallman.org/,-GNU项目,GNU项目开发的许多自由软件(如gcc编译程序、make编译管理程序、gas汇编程序、bash命令解释程序,是Linux操作系统在早期开发和使用中所不可
12、缺少的软件。如果没有GNU,则Linux系统仅仅只有一个骨架存在,不可能象现在这样的壮大。,GNU与GPL/LGPL,GNU:旨在消除对计算机软件拷贝、分发、修改的限制GPL:General Public License,通用公共许可证 LGPL:Libraray General Public License,程序库通用公共许可证,实现GPL的途径,它要求软件以源代码的形式发布,并规定,任何用户都能够以源代码的形式将软件复制或发布给别的用户它提醒每个用户,对于该软件不提供任何形式的担保如果用户的软件使用了受GPL保护的任何软件的一部分,那么,该软件就继承了GPL软件,并因此而成为GPL软件,也
13、就是说必须随应用程序一起发布源代码,实现GPL的途径(Cont.),GPL并不排斥对自由软件进行商业性质的包装和发行,也不限制在自由软件的基础上打包发行其它非自由软件,Linux操作系统,起因:1981年IBM公司推出享誉全球的IBM PC机。1981-1991年 MSDOS主宰,windows 3.0(硬件PC/XT,PC/AT,PC386);硬件价格虽然逐年下降,但软件价格仍然居高不下。DOS-Bill Gates花了$50000美圆从西雅图一个hacker手中购得。通过有效的商业推销,DOS这个简陋的操作系统进入了世界各个角落。PC用户没有选择,虽然当时Apple的MACs是最好的,但是
14、其天价没人能靠近,Linux操作系统,当时(1991年),Linus Benedict Torvalds是赫尔辛基大学计算机科学系的二年级学生,也是一个自学hacker。这个21岁的芬兰年轻人喜欢鼓捣计算机,测试计算机的能力和限制。但当时缺乏的是一个专业级的操作系统。MINIX虽然很好,但只是一个用于教学目的简单操作系统,而不是一个强有力的实用操作系统。到1991年,GNU计划已经开发出了许多工具软件。最受期盼的Gnu C编译器已经出现,但还没有开发出免费的GNU操作系统。即使是MINIX也开始有了版权,需要购买才能得到源代码。而GNU的操作系统HURD一直在开发之中,但并不能在几年内完成。,
15、Linux操作系统,对于Linus来说,已经不能等待了。从1991年4月份起,他开始酝酿并着手编制自己的操作系统。刚开始,他的目的很简单,只是为了学习Intel 386体系结构保护模式运行方式下的编程技术。但后来Linux的发展却完全改变了初衷。1991年初,Linus开始学习minix系统时,使用的是一台386sx微机。,Linux操作系统,从1991年的4月份开始,Linus几乎花了全部时间研究386-minix系统(hack the kernel),并且尝试着移植GNU的软件到该系统上(GNU gcc、bash、gdb等)。并于4月13日在comp.os.minix上发布说自己已经成功地
16、将bash移植到了minix上,而且已经爱不释手、不能离开这个shell软件了。,Linux操作系统,第一个与Linux有关的消息是在1991年7月3日在comp.os.minix上发布的(当然此时还不存在Linux这个名称,当时Linus的脑子里想的可能是FREAX,FREAX的英文含义是怪诞的、怪物、异想天开等)。其中透露了他正在进行Linux系统的开发,并且在Linux最初的时候已经想到要实现与POSIX(UNIX的国际标准)的兼容问题了。,Linux操作系统,到了1991年的10月5日,Linus在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核系统的诞生(Fre
17、e minix-like kernel sources for 386-AT)。这段消息可以称为Linux的诞生宣言,并且一直广为流传。因此10月5日对Linux社区来说是一个特殊的日子,许多后来Linux的新版本发布时都选择了这个日子。所以RedHat公司选择这个日子发布它的新系统也不是偶然的。,Linux操作系统,2.20(1999.1.26)2.40(2001.1.4)到现在为止最新版是2.4.2 29 Nov 2002 26,200,0002.5.5 16 Dec 2002 30,000,0002.6.20.2 2007-03-09 2.6.33 2010-01-24http:/www
18、.kernel.org/linux内核网站,Linux的发展,Linux赢得了大型数据库软件公司支持IBM 大型机全面预装Linux操作系统,HP、SUN公司也将推出自己的桌面发行版本,SGI在开发大型Linux图形工作站 全球十大巨型机中,有四台在使用Linux操作系统,Linux版本号的命名规则,Linux的内核版本由3部分组成主版本号次版本号末版本号,Linux内核的两种版本号,版本号的第二位数字,可以确定Linux内核版本的类型开发版本:第二位数字是奇数 稳定版本:第二位数字是偶数,2.5.7.5,2.4.23,奇数,偶数,Linux内核版本发展图示,Linux内核版本发展图示(Con
19、t.),著名的Linux的发行版本,Redhat 发行版本:个人桌面版本至目前为止,到RedHat9.0就终止了,内核是2.4.4更高级的版本都是服务器版,FC4as4内核是2.6,什么是Linux发行版?,正如之前所说的,Linux只是一个内核。然而,一个完整的操作系统不仅仅是内核而已。所以,许多个人、组织和企业,开发了基于GNU/Linux的Linux发行版。这其中最著名的便是Red Hat公司的Red Hat系列以及社区(community)组织的Debian系列。下面我就简单得介绍一下目前比较著名、流行的Linux发行版本。,各种Linux发行版,Slackware Linux 红旗L
20、inuxRedHat Linux 中标普华LinuxDebian Linux 新华LinuxSUSE Linux 即时LinuxOpenLinux 共创Linux冲浪Linux Mandrake Linux Turbo Linux,Mandriva,Mandriva原名Mandrake,最早由Duval创建并在1998年7月发布。记得前两年国内刚开始普及Linux时,Mandrake非常流行。优点:友好的操作界面,图形配置工具,庞大的社区技术支持,NTFS分区大小变更缺点:部分版本bug较多,最新版本只先发布给Mandrake俱乐部的成员软件包管理系统:urpmi(RPM)免费下载:FTP即时
21、发布下载,ISO在版本发布后数星期内提供官方主页:http:/,Red Hat,全世界的Linux用户所最熟悉、最耳闻能详的发行版想必就是Red Hat了。Red Hat最早由Bob Young和Marc Ewing在1995年创建。而公司在最近才开始真正步入盈利时代,归功于收费的Red Hat Enterprise Linux(RHEL,Red Hat的企业版)。而正统的Red Hat版本早已停止技术支持,最后一版是Red Hat 9.0。于是,目前Red Hat分为两个系列:由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux,以及由社区开发的免费的
22、Fedora Core。Fedora Core 1发布于2003年年末优点:拥有数量庞大的用户,优秀的社区技术支持,许多创新缺点:免费版(Fedora Core)版本生命周期太短,多媒体支持不佳软件包管理系统:up2date(RPM),YUM(RPM)免费下载官方主页:http:/,SUSE,SUSE是德国最著名的Linux发行版,在全世界范围中也享有较高的声誉。SUSE自主开发的软件包管理系统YaST也大受好评。SUSE于2003年年末被Novell收购。SUSE之后的发布显得比较混乱,比如9.0版本是收费的,而10.0版本(也许由于各种压力)又免费发布。这使得一部分用户感到困惑,也转而使用
23、其它发行版本。但是,瑕不掩瑜,SUSE仍然是一个非常专业、优秀的发行版。优点:专业,易用的YaST软件包管理系统缺点:FTP发布通常要比零售版晚13个月软件包管理系统:YaST(RPM),第三方APT(RPM)软件库(repository)免费下载:取决于版本官方主页:http:/,Debian GNU/Linux,Debian最早由Ian Murdock于1993年创建。可以算是迄今为止,最遵循GNU规范的Linux系统。Debian系统分为三个版本分支(branch):stable,testing 和 unstable。截至2005年5月,这三个版本分支分别对应的具体版本为:Woody,S
24、arge 和 Sid为何有如此多的用户痴迷于Debian呢?apt-get/dpkg是原因之一。dpkg是Debian系列特有的软件包管理工具,它被誉为所有Linux软件包管理工具(比如RPM)最强大的,配合apt-get,在Debian上安装、升级、删除和管理软件变得异常容易。优点:遵循GNU规范,100%免费,优秀的网络和社区资源,强大的apt-get。缺点:安装相对不易,stable分支的软件极度过时软件包管理系统:APT(DEB)免费下载官方主页:http:/www.debian.org/,Ubuntu,Ubuntu就是一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的L
25、inux操作系统。Ubuntu是一个相对较新的发行版,但是,它的出现可能改变了许多潜在用户对Linux的看法。也许,从前人们会认为Linux难以安装、难以使用,但是,Ubuntu出现后,这些都成为了历史。Ubuntu基于Debian Sid,所以这也就是笔者所说的,Ubuntu拥有Debian的所有优点,包括apt-get。Ubuntu的安装非常的人性化,只要按照提示一步一步进行,安装和Windows同样简便。优点:人气颇高的论坛提供优秀的资源和技术支持,固定的版本更新周期和技术支持,可从Debian Woody直接升级缺点:还未建立成熟的商业模式软件包管理系统:APT(DEB)免费下载官方主
26、页:http:/www.ubuntulinux.org/,Gentoo,Gentoo最初由Daniel Robbins(前Stampede Linux和FreeBSD的开发者之一)创建。由于开发者对FreeBSD的熟识,所以Gentoo拥有媲美FreeBSD的广受美誉的ports系统portage。(Ports和Portage都是用于在线更新软件的系统,类似apt-get,但还是有很大不同)Gentoo的首个稳定版本发布于2002年。优点:高度的可定制性,完整的使用手册,媲美Ports的Portage系统,适合“臭美”的高手使用缺点:编译耗时多,安装缓慢软件包管理系统:Portage(SRC)
27、免费下载官方主页:http:/www.gentoo.org/,Slackware,Slackware由Patrick Volkerding创建于1992年。算起来应当是历史最悠久的Linux发行版。曾经Slackware非常的流行,但是当Linux越来越普及,用户的技术层面越来越广(更多的新手)后,Slackware渐渐的被新来的人们所遗忘。在其他主流发行版强调易用性的时候,Slackware依然固执的追求最原始的效率所有的配置均还是要通过配置文件来进行。优点:非常稳定、安全,高度坚持UNIX的规范。缺点:所有的配置均通过编辑文件来进行,自动硬件检测能力较差软件包管理系统:Slackware
28、Package Management(TGZ)免费下载:是官方主页:http:/,Knoppix,由德国的Klaus Knopper开发的Knoppix,是一个基于Debian的发行版。Knoppix严格算起来是一款LiveCD Linux,所谓的LiveCD就是整个操作系统都在一张光盘上,只要开机从光盘启动,就能拥有一个完整的Linux系统!无需安装!当然,Knoppix也能够非常轻松的安装到硬盘上。其强大的硬件检测能力、系统修复能力、即时压缩传输技术,都令人大加称赞。可以说,在LiveCD界,Knoppix是无人能及的!优点:无需安装可直接运行于CD上,优秀的硬件检测能力,可作为系统急救盘
29、使用缺点:LiveCD由于光盘的数据读取速度限制导致性能大幅下降软件包管理系统:APT(DEB)免费下载官方主页:http:/,MEPIS,MEPIS由Warren Woodford在2003年建立。MEPIS虽然刚建立不久,但是迅速的传播在Linux用户间。简单来说,MEPIS是一个集合了Debian Sid和Knoppix的产物。用户即能将之当作LiveCD使用,也能使用常规的图形界面进行安装。MEPIS默认集成安装了Java Runtime Environment、Flash插件、nVidia加速驱动等许多常用的程序。用户可以非常轻松的安装完系统后就直接开始使用,而不用到处寻找资料如何下
30、载、如何安装、如何配置这些软件。这不仅给Linux新手带来了便捷,也给老手们节约了相当多的时间。优点:LiveCD与常规安装两用,优秀的硬件检测能力,预装了许多实用的软件缺点:建立时间不长,默认的界面有些寒酸软件包管理系统:APT(DEB)免费下载官方主页:http:/www.mepis.org/,Xandros,Xandros建立在已经成为历史的Corel Linux之上。当初Corel Linux的公司由于财政上的困难,被迫终止了Corel Linux的开发,而Xandros适时的将Corel Linux部门买下,于2002年10月推出全新的Xandros Desktop。Xandros的
31、卖点在于极其简单的安装和使用,所以它的市场定位是那些没有任何Linux使用经验的新手,或是习惯使用Windows的用户。Xandros的标准版和增强版都是商业软件,分别售价$40和$99美元。不过你仍然可以在这里下载到免费的公开发行版。优点:适合完全没有经验的新手,安装完以后就能立即投入使用,自带非常不错的工具缺点:商业软件软件包管理系统:Xandros Networks(DEB)或 APT(DEB)(可选,但不提供技术支持)免费下载公开发行版官方主页:http:/,Linux与Windows的功能比较,防火墙功能比较数据库方面比较Web/FTP服务器方面比较邮件服务器方面比较目录服务方面比较
32、,Linux与Windows的灵活性和易用性比较,Linux与Windows的优缺点在易用性方面,Windows仍然处于优势在灵活性方面,Linux则占据上风 在对客户端软件和多媒体软件的支持方面,一直是 Windows 的强项,Linux与Windows的具体特点比较,为何选择Linux?,支持UNIX的API,可以实现所有UNIX的功能遵循开源许可协议多用户多任务系统广泛的网络协议和配置支持广泛的硬件支持广泛的技术支持,学习Linux的意义,掌握IT的方向掌握方法 培养能力开放与共赢业界的支持Linux与Unix的相似性,本章总结,Linux操作系统的源代码是公开和免费的,这一特点成为它迅
33、速发展壮大的主要原因目前Linux操作系统已经赢得了国际上众多大型软件公司的支持要了解Linux操作系统的发展,首先要了解Unix操作系统的发展和开放源代码操作系统的发展GPL的主要目标是保证软件对所有的用户来说是自由的,本章总结(Cont.),Linux的版本分为发行版本和内核版本,而内核版本又分为开发版本和稳定版本,开发版本和稳定版本是相互关联的 Linux和Windows两个操作系统各有优缺点,两者也在很多情况下在互相借鉴,互相融合,任务扩展,了解linux相关的学习网站http:/210.38.0.10:8000/http:/chinaunixhttp:/Linux学习网http:/红联Linux技术社区网站http:/www.linuxfans.org/bbs/index.php linux公社论坛http:/linux频道中国IT实验室,作业,1.登录并注册精品课程网站并浏览2.注册一个Linux学习论坛3.加入一个Linux学习Q群4.举例说明哪些机器是安装Linux操作系统的。下节课提问,End!,
链接地址:https://www.31ppt.com/p-5998036.html