第一部分Linux基础.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一部分 Linux基础 第1章 Linux背景介绍 P PAGE 6 PAGE PAGE 7 PAGE PAGE 1 第一部分 Linux基础 千里之行,始于足下,这是一句老话,但却是一句非常有道理的话。我们要让Linux为我们工作,必须从基础开始,了解它、熟悉它,才能更好地驾驭它、控制它。 第1章 Linux背景介绍 在读者读到这里的时候,相信之前都已经听说或者使用过Linux,所以才会对这样一本介绍Linux的书籍感兴趣,也许读者之前对Linux已经有了很深入的认识,那么可以跳过这一部分直接选择自己感兴趣的部分,不过,也有可能很多读者只是对Linux这个事物有个模糊的映像,现在想好好了解一下Linux的背景和功能,那么,这部分就是专门为这些朋友准备的,这部分,我们专门介绍Linux这个操作系统的背景、特点和现状。 1.1 那究竟什么是Linux? 正如我们刚才说到的,Linux是一种计算机操作系统。所谓操作系统(Operation System,OS),是指在用户与计算机硬件之间的一种管理软件,换句话说,它帮助我们管理这台计算机。我们有自己的语言和沟通方式,计算机也一样,它有它自己的语言和沟通方式,但是,我们还不可能做到直接与机器沟通,所以,我们要和它沟通,要对计算机进行管理,必须借助于一个“翻译”,让计算机能听懂我们的指令。操作系统扮演的就是这样一个角色,它负责管理计算机的所有硬件、资源和任务,并为我们提供管理这些计算机资源的接口和方法。有了操作系统,我们才能和计算机进行交流,告诉它,我们想要做些什么,计算机才能帮助我们完成所需要的任务。 平时,我们接触较多的操作系统有各大IT厂商的UNIX、Linux和微软的Windows。UNIX五花八门,名字也是千奇百怪,大部分UNIX的名字根本就没有“UNIX”这个字眼,像AIX、HP-UX、FreeBSD、NetBSD、MAC OS(是的,现在苹果计算机上的操作系统MAC OS X也可以归入UNIX的一种,它实际上基于UNIX的一个分支BSD UNIX)等等。 我们通常所说的Linux,严格地说,是由两个部分组成的,一个是内核,即系统的运行核心,另一个是建立在内核之上的各种系统和应用软件,这两部分组成了人们口头上所说的Linux系统。而平常我们所具体接触到的Linux,往往在Linux这个单词前面还带有一个单词,例如Redhat Linux、Debian Linux,这些都是发行Linux产品的厂商名称,它们按照自己的市场策略或技术方向发布某个版本或系列的Linux。因此,单纯的说Linux,它只是一个标记,一个商标,并没有版本号的概念(或者从技术角度说叫属性),我们常说的2.4.24、2.6.18,都是Linux内核版本,而常说的7.0、8.0,都是发行厂商为自己的Linux发布版人为制定的版本号,所谓的Linux 7.0可能是指RedHat Linux 7.0或者是Mandranke Linux 7.0,而Linux 2.6通常指的是这个发布版使用的是2.6内核,这些说法都是不严谨的,很容易造成混乱,我们在学习和使用Linux的时候,如果涉及到具体的内核版本或者发行版本,那就尽量不要使用这种模糊的称谓,例如有问题问人家:我的Linux 8.0怎么不行?这种问题往往会让人摸不着头脑。 既然严格意义上的Linux分为两个部分,那么,什么是内核,以及在内核上面运行的软件呢?Linux内核是一个(或一组)管理核心硬件资源的程序,它负责管理所有的硬件,如CPU、内存、中断,应用程序需要通过内核才能获取和使用这些资源,从而完成自己的任务。Linux内核克隆自Unix的操作系统内核,也就是说,它基本上可以在源代码级上兼容绝大部分Unix标准(UNIX的标准有很多,比如POSIX、Sys V和BSD)。Linux支持多用户、多进程、多线程,可以运行在x86 PC、Sun Sparc、DEC Alpha、PowerPC、MIPS等多种硬件平台上,是目前支持硬件平台最多的内核。 而建立在内核之上的各种软件,则由世界各地的人们自愿提供,这其中,最主要和最核心的部分,由FSF(Free Software Foundation,自由软件基金会)主要赞助的GNU组织提供,GNU是Gnu‘s Not Unix的缩写,不断地表示GNU不是UNIX,是一种技术人员常玩地自我递归的文字游戏。 小提示:GNU一般读为戈努,一种非洲草原上定期迁徙的角马,每年有几百万角马在Serengeti(习惯翻译为塞伦盖提)草原和MasaiMara(习惯翻译为马赛马拉,常看动物世界类节目的朋友应该对这两个名字很熟悉)草原间迁徙,间隔距离3000公里,途中会受到各种恶劣的自然环境的考验,当然也包括鳄鱼

文档评论(0)

150****0990 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档