第1章-linux操作系统概述.ppt

上传人:qwe****56 文档编号:79014711 上传时间:2023-03-19 格式:PPT 页数:27 大小:373.50KB
返回 下载 相关 举报
第1章-linux操作系统概述.ppt_第1页
第1页 / 共27页
第1章-linux操作系统概述.ppt_第2页
第2页 / 共27页
点击查看更多>>
资源描述

《第1章-linux操作系统概述.ppt》由会员分享,可在线阅读,更多相关《第1章-linux操作系统概述.ppt(27页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、o学习网址nhttp:/ Linux操作系统概述操作系统概述o1.1 自由软件简介自由软件简介Linux是自由软件的代表,运行在该系统上的应用程序几乎都是自由软件。n自由软件含义自由软件含义n自由软件相关词语自由软件相关词语o1.2 Linux操作系统概述操作系统概述nLinux的发展历史nLinux的内核版本与发行版本nLinux的特点自由软件含义o自由软件是指用户拥有以下三个层次自由的软件:n研究程序运行机制,源代码公开并根据用户自己的需要修改它的自由;n重新分发拷贝,以使其他人能够共享软件的自由;n改进程序,为使他人受益而散发它的自由;o简言之,就是用户有运行、拷贝、研究、改进软件的自由

2、。自由软件相关词语oFSF自由软件基金会oGPL协议oGUN工程o1985年RichardStallman又创立了自由软件基金会(FreeSoftwareFoundation)尽管GNU计划大部分时候是由个人自愿无偿贡献,但FSF有时还是会聘请程序员帮助编写。当GNU计划开始逐渐获得成功时,一些商业公司开始介入开发和技术支持。当中最著名的就是之后被RedHat兼并的CygnusSolutions。o到了1990年,GNU计划已经开发出的软件包括了一个功能强大的文字编辑器Emacs。GCC(GNUCompilerCollection,GNU编译器套装),是一套由GNU开发的编程语言编译器。以及大

3、部分UNIX系统的程序库和工具。唯一依然没有完成的重要组件就是操作系统的内核(称为HURD)。o1991年LinusTorvalds编写出了与UNIX兼容的Linux操作系统内核并在GPL条款下发布。Linux之后在网上Linux内核的缔造者LinusTorvalds广泛流传,许多程序员参与了开发与修改。1992年Linux与其他GNU软件结合,完全自由的操作系统正式诞生。该操作系统往往被称为“GNU/Linux”或简称Linux。(尽管如此GNU计划自己的内核Hurd依然在开发中,目前已经发布Beta版本。)o许多UNIX系统上也安装了GNU软件,因为GNU软件的质量比之前UNIX的软件还要

4、好。GNU工具还被广泛地移植到Windows和MacOS上。1.2Linux操作系统概述oLinux是什么?n一种称为操作系统的软件n支持丰富的网络应用n自由软件(Freeware)n操作系统内核(OSKernel)1.2Linux操作系统概述oLinux的故事n1990年的那个秋天nLinusTorvaldsn一台386AT计算机nAndrewS.Tanenbaum教授的MINIXn两个进程交替运行,分别打印A和Bn增加驱动程序、文件系统n一个OS内核出现了1.2Linux操作系统概述Linus Torvalds(2002)Linux Logovs.1.2Linux操作系统概述oLinux发

5、展迅速世界世界500500强强超超级计级计算机系算机系统统计统统计表表(按操作系(按操作系统统分分类统计类统计 2007.62007.6)OSFamilyOSFamilyCountCountShare%Share%RmaxSumRmaxSum(GF)(GF)RpeakSumRpeakSum(GF)(GF)ProcessorProcessorSumSumLinuxLinux38938977.80%77.80%3118060311806048099594809959615612615612UnixUnix606012.00%12.00%5326475326477285737285731203941

6、20394MixedMixed42428.40%8.40%1194473119447314961631496163469052469052BSD BasedBSD Based4 40.80%0.80%5289952899591865918659525952Mac OSMac OS3 30.60%0.60%3298932989530085300862966296WindowsWindows2 20.40%0.40%1551815518363573635738083808TotalsTotals500500100%100%4946586.054946586.057183245.397183245.

7、3912211141221114www.top500.org1.2Linux操作系统概述oLinux的应用发展方向n超级计算机系统n通用计算机系统n嵌入式计算机系统Linux的内核版本的内核版本Linux内核版本由3个数字组成:r.x.yor:目前发布的Kernel主版本。ox:偶数是稳定版本,奇数是开发中的版本。oy:错误修补次数。Linux的内核版本的内核版本o一般来说,x位为偶数的版本表明这是一个可以使用的稳定版本,如:2.6.18;x位为奇数的版本一般加入了一些新内容,不一定稳定,是测试版本,如:2.7.22。oRedHatEnterpriseLinux5使用的内核版本是2.6.18。

8、Linux的发行版本的发行版本oLinux免费的内核,以及允许用户或厂商自行搭配其他应用程序的特性,目前世界上已经有超过百种不同的组合,这些不同的厂商把发布的内核与应用程序包组合就成了不同发行套件版本的Linux系统,相对于内核版本,发行套件版本号随着发布者的不同而不同,与系统内核的版本号是相对独立的。国内外常见的Linux发行版本o红旗红旗Linuxo国内商业linux中有名的红旗Linux,红旗Linux在桌面领域主要致力于模仿 Windows的界面和使用方法,以吸引更多的Windows用户转入其中。虽然也是使用rpm的包管理体系,但安装软件可以使用类似Windows的向 导方式。国内比较

9、流行。新手可以试用。oopenSUSE LinuxoopenSUSE来自德国,被评价为最华丽的Linux桌面发行版。但它的优势绝不仅仅局限于比Win7还要绚丽的用户交互界面,其性能也绝不亚于其他Linux桌面发行版,现在最新的版本是11.2,采用KDE4.3作为默认桌面环境,但也同时提供GNOME桌面版本,SUSE的软件包管理系统是采用自主开发的YaST。oUbuntu LinuxoUbuntu于2004年9月首次发行。尽管以一个新人出现在Linux的舞台,这个项目还是发展的好像不存在对手一样,它的邮件列表很快即被热切的用户和激动的开发者的讨论所充满。直到现在,Ubuntu已成长为最流行的Li

10、nux桌面版本,最新版本是:Ubuntu9.10,下一个在明年4月发布,为LTS版本。Ubuntu基于Debian的Sid(不稳定分支),但是通过一些杰出的软件包,比如GNOME,Firefox和OpenOffice.org等可以升级到它们的最新版本。它的安装非常的人性化,只要按照提示一步一步进行,和Windows同样简便!并且,Ubuntu被誉为对硬件支持最好最全面的Linux发行版之一,许多在其他发行版上无法使用,或者默认配置时无法使用的硬件,在Ubuntu上轻松搞定,对于linux的入门,强烈推荐使用ubuntu。oRed Hat LinuxoRedHat分为两个系列:由RedHat公司

11、提供收费技术支持和更新的RedHatEnterpriseLinux(可用CentOS替代,是RHEL的克隆版,免费),以及由社区开发的免费的FedoraCore。FC的定位便是桌面用户。FC提供了最新的软件包,同时,它的版本更新周期也非常短,仅六个月。Fedora拥有数量庞大的用户,优秀的社区技术支持,许多创新。是当前最流行的版本之一,适于新手使用oMandrake LinuxoMandrake是基于Redhat的发行版。使用KDE,简化了安装系统。Mandrake在易用性方面的确是下了不少功夫,包括默认情况下的硬件检测等。具有友好的操作界面,图形配置工具,庞大的社区技术支持,是国际上比较有影

12、响力的版本之一。不过部分版本bug较多oTurbo LinuxLinux的特点o开放性开放性o多用户多用户o多任务多任务o良好的用户界面良好的用户界面o设备独立性设备独立性把所有外部设备统一当作文件对待,只要安装设备的驱动程序,任何用户都可以像使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。Linux的特点o提供了丰富的网络功能提供了丰富的网络功能o可靠的系统安全性可靠的系统安全性o良好的可移植性良好的可移植性Linux的特点o兼容其他兼容其他Unix系统系统同样遵循POSIX(PortableOperatingSystemforUnix)标准来开发,所以Linux与现今的Sy

13、stemV以及BSD等主流Unix系统均可兼容,而原来Unix系统下可以执行的程序,也几乎可以完全移植到Linux上。o支持多种文件系统支持多种文件系统关于RedHatLinuxoRedHatLinux9.0版本以后,RedHat公司然宣布不再推出个人使用的发行套件而专心发展商业版本(RedHatEnterpriseLinux)的套件,也同时宣布将原有的RedHatLinux开发计划和Fedora计划整合成一个新的FedoraProject。FedoraProject将会由红帽公司赞助,以RedHatLinux9为范本加以改进,原本的开发团队将会继续参与Fedora的开发计划,同时也鼓励开放原

14、始码社群参与开发工作。Linux新手要了解的十个知识点oLinux是大小写敏感的系统,举个例子,Mozilla,MOZILLA,mOzilla和 mozilla是四个不同的命令(但是只有第四个mozilla是真正有效的命令)。还有,my_filE,my_file,和 my_FILE是三个不同的文件。用户的登录名和秘密也是大小写敏感的(这是因为UNIX系统和C语言的传统一向是大小写敏感所致)。o文件名最多可以有256个字符,可以包含数字,点号”.”,下划线”_”,横杆”-”,加上其他一些不被建议使用的字符。o文件名前面带”.”的文件在输入”ls”或者”dir”命令时一般不显示。可以把这些文件看作

15、是隐含文件,当然你也可以使用命令”ls a”来显示这些文件。o“/”对等于DOS下的”(根目录,意味着所有其他目录的父目录,或者是在目录之间和目录和文件之间的一个间隔符号)。举个例子,cd/usr/doc。o在Linux系统下,所有的目录显示在单一目录树下(有别于DOS系统的驱动器标识)。这意味着所有的物理设备上的所有文件和目录都合并在单一的目录树下o在配置文件里,以#打头的行是注释行。在修改配置文件的时候尽量不要删除旧的设置可以把原来的设置加上”#”变成注释行,总是在修改地方对应地加入一些关于修改的注释,你会发觉在以后的管理中获益多多。oLinux是继承性的多用户操作系统。你的个人设定(和其

16、他用户的个人设定)放在你的主目录下(一般是/home/your_user_login_name)。许多的配置文件的文件名都以”.”开头,这样用户一般看不到这些文件。o整个系统范围的设定一般放在目录/etc下。o和其他的多用户操作系统类似,在Linux下,文件和目录有自己的拥有者和访问权限。一般来说,你只被允许文件到你的主目录下(/home/your_user_login_name)。学习一些关于文件权限管理的相关知识,否则你肯定会觉得Linux实在很麻烦。o命令参数选项一般由”-”引导,后面跟一个字符(或者”-“,当选项超过一个字符时)。这样,”-”有点象DOS下的”/”。举个例子,输入命令 rm-help。END OF CHAPTER 1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com