《linux操作系统实用教程linuxintroduction.ppt》由会员分享,可在线阅读,更多相关《linux操作系统实用教程linuxintroduction.ppt(51页珍藏版)》请在三一办公上搜索。
1、Introduction to Linux,2009-04-02,报告内容,Linux的产生与发展Linux与GNU西邮Linux兴趣小组,1.Linux的简介,Linus Torvalds,芬兰,赫尔辛基大学,1991年http:/,Linux大事记 兴趣,1991.04:Linux is an operating system that was initially created as a hobby by a young student,Linus Torvalds,at the University of Helsinki in Finland.Linus had an interes
2、t in Minix,a small UNIX system,and decided to develop a system that exceeded the Minix standards.,Linux大事记 网络,1991.10:Linus Torvalds在新闻组发表了Linux V0.02,约有一万行代码Hello everybody out there using minix-Im doing a(free)operation system(just a hobby,wont be big and professional like gnu)for 386(486)AT clone
3、s.,Linux大事记 参与,1992年,全世界大约有1000个左右的人使用Linux,并提供初期的代码上载和评论。,Linux大事记-GPL,1994年3月,Linux1.0问世,约有17万行代码。它按完全自由免费的协议发布,源码必须完全公开,之后很快Linux正式采用GPL协议。,Linux大事记 跨平台,1995年 Linux 全球用户数大大超过50万,Linux 已可在Intel,Digital 和Sun SPARC 处理器上运行内核发展到V1.2,约由25万行代码。,Linux大事记-应用,1997年夏,制作电影泰坦尼克号所用的160台Alpha图形工作站中,有105台采用了Linu
4、x操作系统,Linux大事记 繁荣,出现众多的发行版本各大公司鼎立支持深入到各种应用当中服务器桌面系统嵌入式系统,?,PassionNetworkOpen SourceParticipationPlatform Independent,,Linus vs Bill,似乎在一夜之间,这个名字突然变得同象Bill gates一样的耳熟能详。但是Bill gates,哪怕身价有数不清倍的百万美金,也永远不会变成Linux Torvalds。这位29岁的芬兰人,简单而强大的Linux操作系统的创造者,超越了盖茨的神话。还在大学里时Linus就完成了一个货真价实的操作系统;年轻时的Bill把拷贝他自己平
5、庸的程序的程序员同行称为“贼”,而慷慨的Linus把他的杰作与全世界共享。哪个人,哪种运动会取胜,也许会决定技术发展的未来。Linux背后的人 翻译:Axis(夏昊)*摘自:http:/,Linus vs Bill 说明了什么?,你追求的是什么?你愿意与别人分享你的胜利果实吗?,Linux的主要特点,开源软件:遵循GNU GPL通用公共许可证【GNU General Public License】多任务:multi-task多用户:multi-user天生是网络化的产物,强大的网络支持,丰富的网络功能:network可靠的系统安全:security良好的可移植性:跨平台特性.,Linux系统的
6、组成,Linux Kernel:内核是系统的“心脏”。Linux Shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。Linux File system:Linux能支持多种目前流行的文件系统,如EXT2,EXT3,FAT,FAT32,VFAT,ISO9660,NFS,SMB,NTFS 等。Linux Application:标准的Linux系统都有一套称为应用程序的程序集,它包括文本编辑器,编程语言,X Window,办公套件,Internet工具,数据库等。,主要的Linux发行版本,目前比较火的发行版本,Fedora(Redhat的后续版本)UbuntuSuS
7、E Linux,Linux系统的应用,HPC:High Performance ComputerInternet ServerDesktopEmbedded System,Linux in High Performance Computer,Operating system Family share for 11/2006,Operating system Family share for 11/2007,Operating system Family share for 11/2008,Top 1-Roadrunner,Top 1-Roadrunner,Linux in High Perfo
8、rmance Computer,嵌入式微波管理站,双网数字传真机系统结构图,短消息通信机基本原理,Mobile OS market share,Smart Phone,Android to lead smartphone growth The report also predicts that open-source platforms like Android are leading the way in shaping the smartphone market.,http:/,Ming A1600,2.Linux&GNU,GNU:GNU is Not Unix,Richard_Matth
9、ew_Stallman,GNU General Public License,大多数软件许可证决意剥夺你的共享和修改软件的自由。对比之下,GNU通用公共许可证力图保证你的共享和修改自由软件的自由。GNU通用公共许可证决意保证你有发布自由软件的自由(如果你愿意,你可以对此项服务收取一定的费用);保证你能收到源程序或者在你需要时能得到它;保证你能修改软件或将它的一部分用于新的自由软件;而且还保证你知道你能做这些事情。,3.Xiyou-Linux-Group,2008“红旗杯”开源软件技术竞赛 2007“红旗杯”开源软件技术竞赛 2008-5-28 Richard Stallman Herbert
10、Xu 讲座 第四届自由软件日-西安站 第五届国际自由软件日西安 CU西安网友第一次聚会,中科院第二届开源软件大赛,2008-5-28 Richard Stallman,关于Richard Stallman,自由软件基金会创始人GNU工程创始人美国工程院院士自由软件黑客和活动家GNU General Public License作者。他是GNU Compiler Collection的主要作者GNU Symbolic DebuggerGNU Emacs,Free software的4个自由度,出于任何目的,运行软件的自由。学习软件如何工作,以及为了满足自己的需要修改软件的自由。为了帮助你的邻居,
11、将软件拷贝给他的自由。为了能够让整个社团受益,公开发行改进之后的软件的自由。http:/=89,Herbert Xu 讲座,Herbert Xu,关于Herbert Xu-1,“whos Herbert Xu?”,当我收到Xu要来西安的邮件时,这是我的第一反应。当得知他愿意来我院进行一次内核开发方面的讲座时,喜悦从心底蔓延。先回答“他是谁,从何处来,到底干什么?”。“Xu是旅居澳洲的华人,也是一个资深的内核开发者。他负责维护Linux内核的Crypto API部分”。这就是他的主要信息了。当我看到xu时,他正在滔滔不绝的与我们兴趣小组的同学们聊天。流利的普通话,年轻的面孔,亲切的态度,使大家在
12、牛人面前没有了距离。当他来到讲座的大教室时,教室已经坐无空席了。,关于Herbert Xu-2,十几年在Linux方面的侵泡,使得他讲起Linux内核来,就像说自家的事情,娓娓道来。关于Linux,他告诉大家,首先,要参与进社区来,不一定先进内核,可以先参与发布版的查错,报告bug,修订小错误,熟悉社区的潜规则,然后参与应用程序的开发,最后再找自己感兴趣的内核部分进行钻研,报告bug,阅读源代码,修订bug,如此等等。当然,在讲述这些事例的过程中,他列举了很多身边的具体事情,听起来有趣而具有说服力。,关于Herbert Xu-3,讲座之后,在饭桌上,依然是他的滔滔不绝,大家静心倾听。内核社区的
13、现状是,像Liuns这样第一代Linux的兴趣者和开发者(60年代末生人),主要在做方向的定位和全局的把握。第二代70年代末生人在主战场上战斗(他就是其中之一),但是,内核的发展依然面临人才短缺的局面,像现在就读的大学生,应当成为下一代内核开发和维护的主力军。,关于Herbert Xu-4,我们的谈话话题涉及到软件开发的各个方面,除了内核,关于发布版,关于数据库,关于人工智能,关于世界史,Xu都能侃侃而谈。这使得我们大家不得不承认他的CPU(大脑)具有超线程工作能力,他的memory也是存储了海量信息。说起这些,他才承认。从14岁开始接触Linux,这一路走来,耳濡目染,工作和兴趣已经难以分开。曾经供职于debain,现虽然为red hat工作,但是开源社区自由的工作氛围,使得他的工作没有时间和地点的限制,那种因兴趣而工作着的快乐,全然消除了一般人看到的因工作而工作的IT人形象。http:/=57,CU西安网友第一次聚会,Welcome to Xiyou Linux Group!,Thanks,