Linux总结报告.docx
- 文档编号:1202900
- 上传时间:2022-10-18
- 格式:DOCX
- 页数:14
- 大小:44.60KB
Linux总结报告.docx
《Linux总结报告.docx》由会员分享,可在线阅读,更多相关《Linux总结报告.docx(14页珍藏版)》请在冰豆网上搜索。
《Linux操作系统及程序设计》
总结报告
学院:
信息与自动化工程学院
专业:
物联网工程
年级:
2013级
学号:
学生姓名:
指导教师:
欧阳鑫
日期:
2016年6月14日
前言:
Linux是当今电脑界一个耀眼的名字,它是目前全球最大的一个自由免费软件,其本身是一个功能可与Unix和Windows相媲美的操作系统,具有完备的网络功能,它的用法与UNIX非常相似,因此许多用户不再购买昂贵的UNIX,转而投入Linux等免费系统的怀抱。
Linux最初由芬兰人LinusTorvalds开发,其源程序在Internet网上公开发布,由此,引发了全球电脑爱好者的开发热情,许多人下载该源程序并按自己的意愿完善某一方面的功能,再发回网上,Linux也因此被雕琢成为一个全球最稳定的、最有发展前景的操作系统。
曾经有人戏言:
要是比尔·盖茨把Windows的源代码也作同样处理,现在Windows中残留的许多BUG(错误)早已不复存在,因为全世界的电脑爱好者都会成为Windows的义务测试和编程人员。
Linux的第一个版本在1991年9月被大学FTPserver管理员AriLemmke发布在Internet上,最初Torvalds称这个核心的名称为"Freax",意思是自由("free")和奇异("freak")的结合字,并且附上了"X"这个常用的字母,以配合所谓的Unix-like的系统。
但是FTPserver管理员嫌原来的命名“Freax”的名称不好听,把核心的称呼改成“Linux”,当时仅有10000行代码,仍必须执行于Minix操作系统之上,并且必须使用硬盘开机.随后在10月份第二个版本(0.02版)就发布了,同时这位芬兰赫尔辛基的大学生在comp.os.minix上发布一则信息:
Helloeverybodyoutthereusingminix-I'mdoinga(free)operationsystem(justahobby,won'tbebigandprofessionallikegnu)for386(486)ATclones.
一、Linux的发展现状与趋势
1.1 Linux与开源软件
Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年首次发布,之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。
严格来讲,Linux只是操作系统内核本身,但通常采用“Linux内核”来表达该意思。
而Linux则常用来指基于Linux内核的完整操作系统,它包括GUI组件和许多其他实用工具。
GNU通用公共许可协议(GNUGeneralPublicLicense,简称GNUGPL或GPL),是一个广泛被使用的自由软件许可协议条款,最初由理查德斯托曼为GNU计划而撰写,GPL给予了计算机程序自由软件的定义,任何基于GPL软件开发衍生的产品在发布时必须采用GPL许可证方式,且必须公开源代码,
Linux是自由软件和开放源代码软件发展中最著名的例子。
只要遵循GNU通用公共许可证,任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。
随着Linux操作系统飞速发展,各种集成在Linux上的开源软件和实用工具也得到了应用和普及,因此,Linux也成为了开源软件的代名词。
1.2 Linux在服务器领域的发展
随着开源软件在世界范围内影响力日益增强,Linux服务器操作系统在整个服务器操作系统市场格局中占据了越来越多的市场份额,已经形成了大规模市场应用的局面。
并且保持着快速的增长率。
尤其在政府、金融、农业、交通、电信等国家关键领域。
此外,考虑到Linux的快速成长性以及国家相关政策的扶持力度,Linux服务器产品一定能够冲击更大的服务器市场。
据权威部门统计,目前Linux在服务器领域已经占据75%的市场份额,同时,Linux在服务器市场的迅速崛起,已经引起全球IT产业的高度关注,并以强劲的势头成为服务器操作系统领域中的中坚力量。
1.3 Linux在桌面领域的发展
近年来,特别在国内市场,Linux桌面操作系统的发展趋势非常迅猛。
国内如中标麒麟Linux、红旗Linux、深度Linux等系统软件厂商都推出的Linux桌面操作系统,目前已经在政府、企业、OEM等领域得到了广泛应用。
另外SUSE、Ubuntu也相继推出了基于Linux的桌面系统,特别是UbuntuLinux,已经积累了大量社区用户。
但是,从系统的整体功能、性能来看,Linux桌面系统与Windows系列相比还有一定的差距,主要表现在系统易用性、系统管理、软硬件兼容性、软件的丰富程度等方面。
1.4 Linux在移动嵌入式领域的发展
Linux的低成本、强大的定制功能以及良好的移植性能,使得Linux在嵌入式系统方面也得到广泛应用,目前Linux以广泛应用于手机、平板电脑、路由器、电视和电子游戏机等领域。
在移动设备上广泛使用的Android操作系统就是创建在Linux内核之上的。
目前,Android已经成为全球最流行的智能手机操作系统,据2015年权威部门最新统计,Android操作系统的全球市场份额已达84.6%。
此外,思科在网络防火墙和路由器也使用了定制的Linux,阿里云也开发了一套基于Linux的操作系统“YunOS”,可用于智能手机、平板电脑和网络电视;常见的数字视频录像机、舞台灯光控制系统等都在逐渐采用定制版本的Linux来实现,而这一切均归功与Linux与开源的力量。
1.5 Linux在云计算/大数据领域的发展
互联网产业的迅猛发展,促使云计算、大数据产业的形成并快速发展,云计算、大数据作为一个基于开源软件的平台,Linux占据了核心优势;据Linux基金会的研究,86%的企业已经使用Linux操作系统进行云计算、大数据平台的构建,目前,Linux已开始取代Unix成为最受青睐的云计算、大数据平台操作系统。
二、选择适合自己的Linux发行版
谈到Linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有一点是可以肯定的,Linux正在变得越来越流行。
面对这么多的Linux发行版,打算从其他系统转到Linux系统来的初学者可能会感到困惑,即便是忠实的Linux用户也没有时间和精力去挨个尝试,因此初学者在学习Linux之前,需要有一个明确的方向,选择一个适合自己的Linux系统至关重要。
下面我们就分类介绍。
2.1常见的Linux发行版
1.RedHatLinux
RedHatLinux是RedHat最早发行的个人版本的Linux,其1.0版本于1994年11月3日发行。
虽然其历史不及其他Linux发行版本悠久,但比起很多的Linux发行套件,RedHat的历史要悠久得多。
自从RedHat9.0版本发布后,RedHat公司就不再开发桌面版的Linux发行套件,RedHatLinux停止了开发,而将全部力量集中在服务器版的开发上,也就是RedHatEnterpriseLinux版。
2004年4月30日,RedHat公司正式停止对RedHat9.0版本的支援,标志着RedHatLinux的正式完结。
原本的桌面版RedHatLinux发行套件则与来自开源社区的Fedora进行合并,成为FedoraCore发行版本。
目前RedHat分为两个系列:
由RedHat公司提供收费技术支持和更新的RedHatEnterpriseLinux,以及由社区开发的免费的FedoraCore。
2.FedoraCore
FedoraCore(缩写为FC)被RedHat公司定位为新技术的测试平台,许多新的技术都会在FC中检验。
如果稳定的话RedHat公司则会考虑加入到RedHatEnterpriseLinux中。
FedoraCore1发布于2003年年末,而FC的定位便是桌面用户。
FC提供了最新的软件包,同时它的版本更新周期也非常短,仅有6个月。
由于版本更新频繁,性能和稳定性得不到保证,因此一般在服务器上不推荐采用FedoraCore。
Fedora对于用户而言,是一套功能完备、更新迅速的免费操作系统,因此,个人领域的应用,例如开发、体验新功能等可选择此发行版本。
3.RedHatEnterpriseLinux
RedHatEnterpriseLinux(缩写为RHEL,RedHat的企业版Linux)。
RedHat现在主要做服务器版的Linux开发,在版本上注重了性能和稳定性,以及对硬件的支持。
由于企业版操作系统的开发周期较长,注重性能、稳定性和服务端软件支持,因此版本更新相对较缓慢。
RHEL的版本都是基于Fedora。
大约每六个版本的Fedora会有一个新版本的RHEL发布,因此,RHEL大约3年发布一个新版本。
其最新版本是2015年3月6日发布的RHEL7.1。
本书就是以此版本展开讲述的。
4.Centos
CentOS全名为“社区企业操作系统”(CommunityEnterpriseOperatingSystem)。
它是来自于RHEL依照开放源代码规定发布的源代码所编译而成,由于RHEL是商业产品,因此必须将所有RedHat的Logo标识改成自己的CentOS标识,这就产生了CentOS操作系统,两者的不同在于,CentOS并不包含封闭源代码软件。
因此,CentOS不但可以自由使用,而且还能享受CentOS提供的免费长期升级和更新服务。
这是CentOS的一个很大优势。
CentOS采取从RHEL的源代码包来构建,它的版本号有两个部分:
一个主要版本和一个次要版本,主要和次要版本号分别对应于RHEL的主要版本与更新包,例如CentOS6.5构建在RHEL6.0更新的第5版。
但是从RHEL7.0版本以后,CentOS版本命名格式又稍有变化:
主要版本仍然对应于RHEL的主要版本,次要版本以RHEL更新包发布日期为准,例如RHEL7.1对应的CentOS版本为CentOS7.1.1503,这表示RHEL7.1版本是2015年3月份发布的。
在2014年CentOS宣布与RedHat合作,但CentOS将会在新的委员会下继续运作,并不受RHEL的影响。
这个策略表明CentOS后续发展将有RedHat作为强有力的支持。
5、SuSELinux
SUSE是德国最著名的Linux发行版,也享有很高的声誉,不过命运相当坎坷;2003年11月4日,Novell公司对外宣布将收购SUSE。
2004年1月该收购顺利完成,Novell同时将SUSE正式命名为SUSELinux。
Novell公司收购SUSE,加速了SUSELinux的发展,将免费SUSELinux改为openSUSE社区项目,但在2010年,Attachmate公司收购了Novell,在被收购后,SUSELinux发展受阻,而就在3年后,SUSE再次易主,2014年9月Attachmate公司被上市公司MicroFocus收购,但幸运
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 总结报告
![提示](https://static.bdocx.com/images/bang_tan.gif)