范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

Linux简介Linux和UNIX的关系及区别

  UNIX 与 Linux 之间的关系是一个很有意思的话题。在目前主流的服务器端操作系统中,UNIX 诞生于 20 世纪 60 年代末,Windows 诞生于 20 世纪 80 年代中期,Linux 诞生于 20 世纪 90 年代初,可以说 UNIX 是操作系统中的"老大哥",后来的 Windows 和 Linux 都参考了 UNIX。
  现代的 Windows 系统已经朝着"图形界面"的方向发展了,和 UNIX 系统有了巨大的差异,从表面上甚至看不出两者的关联。UNIX 的坎坷历史
  UNIX 操作系统由肯•汤普森(Ken Thompson)和丹尼斯•里奇(Dennis Ritchie)发明。它的部分技术来源可追溯到从 1965 年开始的 Multics 工程计划,该计划由贝尔实验室、美国麻省理工学院和通用电气公司联合发起,目标是开发一种交互式的、具有多道程序处理能力的分时操作系统,以取代当时广泛使用的批处理操作系统。
  说明:分时操作系统使一台计算机可以同时为多个用户服务,连接计算机的终端用户交互式发出命令,操作系统采用时间片轮转的方式处理用户的服务请求并在终端上显示结果(操作系统将CPU的时间划分成若干个片段,称为时间片)。操作系统以时间片为单位,轮流为每个终端用户服务,每次服务一个时间片。
  可惜,由于 Multics 工程计划所追求的目标太庞大、太复杂,以至于它的开发人员都不知道要做成什么样子,最终以失败收场。
  以肯•汤普森为首的贝尔实验室研究人员吸取了 Multics 工程计划失败的经验教训,于 1969 年实现了一种分时操作系统的雏形,1970 年该系统正式取名为 UNIX。
  想一下英文中的前缀 Multi 和 Uni,就明白了 UNIX 的隐意。Multi 是大的意思,大而且繁;而 Uni 是小的意思,小而且巧。这是 UNIX 开发者的设计初衷,这个理念一直影响至今。有意思的是,肯•汤普森当年开发 UNIX 的初衷是运行他编写的一款计算机游戏 Space Travel,这款游戏模拟太阳系天体运动,由玩家驾驶飞船,观赏景色并尝试在各种行星和月亮上登陆。他先后在多个系统上试验,但运行效果不甚理想,于是决定自己开发操作系统,就这样,UNIX 诞生了。
  自 1970 年后,UNIX 系统在贝尔实验室内部的程序员之间逐渐流行起来。1971-1972 年,肯•汤普森的同事丹尼斯•里奇发明了传说中的C语言,这是一种适合编写系统软件的高级语言,它的诞生是 UNIX 系统发展过程中的一个重要里程碑,它宣告了在操作系统的开发中,汇编语言不再是主宰。
  到了 1973 年,UNIX 系统的绝大部分源代码都用C语言进行了重写,这为提高 UNIX 系统的可移植性打下了基础(之前操作系统多采用汇编语言,对硬件依赖性强),也为提高系统软件的开发效率创造了条件。可以说,UNIX 系统与C语言是一对孪生兄弟,具有密不可分的关系。
  20 世纪 70 年代初,计算机界还有一项伟大的发明——TCP/IP 协议,这是当年美国国防部接手 ARPAnet 后所开发的网络协议。美国国防部把 TCP/IP 协议与 UNIX 系统、C语言捆绑在一起,由 AT&T 发行给美国各个大学非商业的许可证,这为 UNIX 系统、C语言、TCP/IP 协议的发展拉开了序幕,它们分别在操作系统、编程语言、网络协议这三个领域影响至今。肯•汤普森和丹尼斯•里奇因在计算机领域做出的杰出贡献,于 1983 年获得了计算机科学的最高奖——图灵奖。
  肯•汤普森与丹尼斯•里奇的合影
  随后出现了各种版本的 UNIX 系统,目前常见的有 Sun Solaris、FreeBSD、IBM AIX、HP-UX 等。 Solaris 和 FreeBSD
  我们重点介绍一下 Solaris,它是 UNIX 系统的一个重要分支。Solaris 除可以运行在 SPARC CPU 平台上外,还可以运行在 x86 CPU 平台上。在服务器市场上,Sun 的硬件平台具有高可用性和高可靠性,是市场上处于支配地位的 UNIX 系统。
  对于难以接触到 Sun SPARC 架构计算机的用户来说,可以通过使用 Solaris x86 来体验世界知名大厂的商业 UNIX 风采。当然,Solaris x86 也可以用于实际生产应用的服务器,在遵守 Sun 的有关许可条款的情况下,Solaris x86 可以免费用于学习研究或商业应用。
  FreeBSD 源于美国加利福尼亚大学伯克利分校开发的 UNIX 版本,它由来自世界各地的志愿者开发和维护,为不同架构的计算机系统提供了不同程度的支持。FreeBSD 在 BSD 许可协议下发布,允许任何人在保留版权和许可协议信息的前提下随意使用和发行,并不限制将 FreeBSD 的代码在另一协议下发行,因此商业公司可以自由地将 FreeBSD 代码融入它们的产品中。苹果公司的 OS X 就是基于 FreeBSD 的操作系统
  FreeBSD 与 Linux 的用户群有相当一部分是重合的,二者支持的硬件环境也比较一致,所采用的软件也比较类似。FreeBSD 的最大特点就是稳定和高效,是作为服务器操作系统的不错选择;但其对硬件的支持没有 Linux 完备,所以并不适合作为桌面系统。
  其他 UNIX 版本因应用范围相对有限,在此不做过多介绍。 Linux 的那些往事
  Linux 内核最初是由李纳斯•托瓦兹(Linus Torvalds)在赫尔辛基大学读书时出于个人爱好而编写的,当时他觉得教学用的迷你版 UNIX 操作系统 Minix 太难用了,于是决定自己开发一个操作系统。第 1 版本于 1991 年 9 月发布,当时仅有 10 000 行代码。
  李纳斯•托瓦兹
  李纳斯•托瓦兹没有保留 Linux 源代码的版权,公开了代码,并邀请他人一起完善 Linux。与 Windows 及其他有专利权的操作系统不同,Linux 开放源代码,任何人都可以免费使用它。
  据估计,现在只有 2% 的 Linux 核心代码是由李纳斯•托瓦兹自己编写的,虽然他仍然拥有 Linux 内核(操作系统的核心部分),并且保留了选择新代码和需要合并的新方法的最终裁定权。现在大家所使用的 Linux,我更倾向于说是由李纳斯•托瓦兹和后来陆续加入的众多 Linux 好者共同开发完成的。
  李纳斯•托瓦兹无疑是这个世界上最伟大的程序员之一,何况,他还搞出了全世界最大的程序员交友社区 GitHub (开源代码库及版本控制系统)。
  关于 Linux Logo 的由来是一个很有意思的话题,它是一只企鹅。
  为什么选择企鹅,而不是选择狮子、老虎或者小白兔?有人说因为李纳斯•托瓦兹是芬兰人,所以选择企鹅,有人说因为其他动物图案都被用光了,李纳斯•托瓦兹只好选择企鹅。
  我更愿意相信以下说法,企鹅是南极洲的标志性动物,根据国际公约,南极洲为全人类共同所有,不属于世界上的任何国家,可国家都无权将南极洲纳入其版图。Linux 选择企鹅图案作为 Logo,其含义是:开放源代码的 Linux 为全人类共同所有,可公司无权将其私有。UNIX与Linux的亲密关系
  二者的关系,不是大哥和小弟,"UNIX 是 Linux 的父亲"这个说法更怡当。之所以要介绍它们的关系,是因为要告诉读者,在学习的时候,其实 Linux 与 UNIX 有很多的共通之处,简单地说,如果你已经熟练掌握了 Linux,那么再上手使用 UNIX 会非常容易。
  二者也有两个大的区别: UNIX 系统大多是与硬件配套的,也就是说,大多数 UNIX 系统如 AIX、HP-UX 等是无法安装在 x86 服务器和个人计算机上的,而 Linux 则可以运行在多种硬件平台上; UNIX 是商业软件,而 Linux 是开源软件,是免费、公开源代码的。
  Linux 受至旷大计算机爱好者的喜爱,主要原因也有两个: 它属于开源软件,用户不用支付可费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿使用,无约束地继续传播; 它具有 UNIX 的全部功能,任何使用 UNIX 操作系统或想要学习 UNIX 操作系统的人都可以从 Linux 中获益。
  开源软件是不同于商业软件的一种模式,从字面上理解,就是开放源代码,大家不用担心里面会搞什么猫腻,这会带来软件的革新和安全。
  另外,开源其实并不等同于免费,而是一种新的软件盈利模式。目前很多软件都是开源软件,对计算机行业与互联网影响深远。
  近年来,Linux 已经青出于蓝而胜于蓝,以超常的速度发展,从一个丑小鸭变成了一个拥有庞大用户群的真正优秀的、值得信赖的操作系统。历史的车轮让 Linux 成为 UNIX 最优秀的传承者。总结一下 Linux 和 UNIX 的关系/区别
  Linux 是一个类似 Unix 的操作系统,Unix 要早于 Linux,Linux 的初衷就是要替代 UNIX,并在功能和用户体验上进行优化,所以 Linux 模仿了 UNIX(但并没有抄袭 UNIX 的源码),使得 Linux 在外观和交互上与 UNIX 非常类似。
  说模仿可能会被人喷,你也可以说微创新或者改进。
  相比于 UNIX,Linux 最大的创新是开源免费,这是它能够蓬勃发展的最重要原因;而目前的 UNIX 大部分都是收费的,小公司和个人都难以承受。
  正是由于 Linux 和 UNIX 有着千丝万缕的联系,所以人们把 Linux 叫做"类UNIX系统"。UNIX/Linux系统结构
  UNIX/Linux 系统可以粗糙地抽象为 3 个层次(所谓粗糙,就是不够细致、精准,但是便于初学者抓住重点理解),如下图 所示。底层是 UNIX/Linux 操作系统,即系统内核(Kernel);中间层是 Shell 层,即命令解释层;高层则是应用层。
  UNIX/Linux 系统结掏层次概要1) 内核层
  内核层是 UNIX/Linux 系统的核心和基础,它直接附着在硬件平台之上,控制和管理系统内各种资源(硬件资源和软件资源),有效地组织进程的运行,从而扩展硬件的功能,提高资源的利用效率,为用户提供方便、高效、安全、可靠的应用环境。 2) Shell层
  Shell 层是与用户直接交互的界面。用户可以在提示符下输入命令行,由 Shell 解释执行并输出相应结果或者有关信息,所以我们也把 Shell 称作 命令解释器 ,利用系统提供的丰富命令可以快捷而简便地完成许多工作。 3) 应用层
  应用层提供基于 X Window 协议的图形环境。X Window 协议定义了一个系统所必须具备的功能(就如同 TCP/IP 是一个协议,定义软件所应具备的功能),可系统能满足此协议及符合 X 协会其他的规范,便可称为 X Window。
  现在大多数的 UNIX 系统上(包括 Solaris、HP-UX、AIX 等)都可以运行 CDE (Common Desktop Environment,通用桌面环境,是运行于 UNIX 的商业桌面环境)的用户界面;而在 Linux 上广泛应用的有 Gnome、KDE 等。
  Gnome图形界面
  X Window 与微软的 Windows 图形环境有很大的区别: UNIX/Linux 系统与 X Window 没有必然捆绑的关系,也就是说,UNIX/Linux 可以安装 X Window,也可以不安装;而微软的 Windows 图形环境与内核捆绑密切。 UNIX/Linux 系统不依赖图形环境,依然可以通过命令行完成 100% 的功能,而且因为不使用图形环境还会节省大量的系统资源。
  作为服务器部署,绝大多数 Linux 并不安装或并不启用图形环境,而是在 Linux 命令行下的操作。

吴京代言的屏下摄像头手机,骁龙870120Hz高刷55W,跌至1789元在全面屏手机发展道路上,国产厂商非常积极,尤其是小米,记得小米MIX第一次出现在大众视野中,很多用户都感到十分惊艳,小米MIX大胆采用了179的屏幕比例,创造性地去掉了额头,边框也售价649美元起!小米12全球发布!这次轮到国外网友直呼真香了相信大家能明显感受到,国内各大手机品牌都朝着高端走去,但都没有达到想要的效果,但小米品牌却在短短两年的时间站稳了高端市场的跟脚。从目前的表现来看,三年内超越苹果也不是不可能的。去年腾讯电话会纪要行业降速下,高质健康的增长是第一位以下为腾讯控股2021年四季度财报增量信息,财报深度点评可回顾腾讯股王照样深蹲?考验信仰的时刻到了长桥Longbridge管理层汇报1视频号(1)四季度,日均用户时长和观看的视频总离谱!苹果的,采用滴水屏,丸子刘海!iPhone14最新渲染图流出最近,网上流传苹果iPhone14ProCAD和渲染图曝光,带来了重新设计的前置屏幕。基于CAD的渲染图显示了用于FaceID传感器的药丸孔洞和另一个用于前置摄像头的单孔。今天,新如今的币圈有哪些币真的有价值值得长期持有的?买股买龙头,炒币自然是比特币和以太了。虚拟货币有价值吗?它有的是价格,价值当下还不能体现。即它的应用目前存在局限性,不能带来收益,反而是在消耗资源。也就说,虚拟货币都不具备有真正的企业如何建立私域流量?在私域流量火爆的背后,又如何构建自己的私域流量?最近互联网圈又兴起了一个火爆的营销词私域流量,每当一个新的营销理念建立起来,企业领导人必然会咨询运营产品营销之类的相关岗位详情,如果想有序的应答,那我们需要了解以下几个关键点1。什上架直接卖断货,超17万人预约,原神可莉联名款耳机有多火?前不久,原神与Redmi合作推出了一款联名耳机AirDots3pro原神定制版。这款以可莉为原型制作而成的耳机,一经发布便吸引无数玩家关注,如今一周时间过去,这款耳机的热度不仅丝毫2022佳能相机传闻汇总春天来了,各相机厂家的新品传闻也开始迅速升温。这一期我们对经过收集筛选的佳能相机传闻进行了汇总。2022年佳能相机传闻汇总佳能相机的动向相对于其他厂商来说更加的备受关注,除了佳能的苹果公司的LOGO被咬掉一口的苹果,是用真苹果画的吗?据外媒3月21日报道,苹果公司的LOGO被咬掉一口的苹果,近日引起网友们的热烈讨论。自2007年苹果公司发布第一代iPhone以来,这个传奇的公司就逐渐在我们的口中变得家喻户晓。更教你一站式解决音视频格式转换的问题,方法简单实用有些朋友在工作中,需要把音频或者视频的格式转换成其他格式,就普遍的转换方法,就是把文件的后缀名改掉,可是这样会出现无法播放的情况。今天就教大家一站式解决音视频格式转换问题,方法简单为什么只有荷兰能制造最先进的光刻机,而美国不行?荷兰光刻机巨头ASML光刻机人类最精密复杂的机器在芯片制造过程中,有这么一项步骤利用紫外线去除晶圆表面的保护膜。用以完成这一个步骤的机器,我们称它为光刻机。芯片制造,光刻机是核心设
车主代表海选精选视频北京车主如何选购电动汽车?车主代表海选精选视频北京车主如何选购电动汽车?第一电动首届电动车主代表大会海选火热进行中!今日推荐2015年就购买了江淮iev5的电车老司机,2年前换购了比亚迪秦ProEV。这期间从4999跌至2889元,2K曲面屏IP68防水,小米老款旗舰售价大跳水每年这个时候,网友都有换手机的冲动,尤其是今年,相比往年很多旗舰都提前发布了。大家也都看到,短短一个月左右的时间,市面上就发布了八款搭载骁龙8处理器的手机了,从已经上市开卖的骁龙8小米新设计专利曝光,后置镜头支持自由拆卸现阶段手机的终极形态是什么?相信每个人都有自己的答案。纵观目前的手机产品,前置摄像头一直是一个老大难问题,也是一个实现真全面屏的技术难点。虽然目前已经有了屏下摄像头技术放出,但却带完不成承诺赔不出款爱仕达跨界机器人接了锅?记者林淙编辑祝建华跨界工业机器人的步子还没走稳,爱仕达当年的收购标的已拖了后腿。爱仕达1月14日晚公告,公司于2017年入股的江宸智能未完成业绩承诺,且交易对方未能按照承诺函约定计推荐4款日常使用app虎年有娱手机软件千千万,没有安装几款神级app,都不能叫智能机。今天推荐4款个人觉得不错神器软件1,简讯,这是一款备受好评的阅读利器,它主要利用我们的碎片时间,让我们学习到更多认知常见的排序算法(下)5。归并排序两个有序数组合并并不难,但是归并的思想确实是这个,但是如何分,分到何时呢?这个名字含义就是分为归和并两个阶段执行先说并吧,并要求是两个已经排序好了的数组(两个连续数组是我市一项目入选国家创新领航应用案例淄博日报记者杨秋云报道本报讯1月16日,记者从市工信局获悉,我市智洋创新基于人工智能的无信号区输电线路智能监测系统创新应用项目入选工信部2021年工业互联网平台创新领航应用案例名单21私募投融资周报(1。101。16)小米投资新能源汽车零部件境外教育公司融资频现消费服务中餐预制菜连锁门店品牌银食获数百万元天使轮融资1月10日消息,中餐预制菜连锁门店品牌银食已完成数百万元天使轮融资,由险峰长青独家投资,本轮资金将主要用于门店开拓供应链搭建和科学家不否认外星生命的存在,但为什么找不到它们?难道地球是被隔绝的吗?虽然至今人类仍然没有发现外星生命的存在,但是谁也不能否认外星生命不存在,天文等诸多领域的科学家也大都是相信有外星生命存在的。原因其实也很简单,我们的宇宙太大了。我们的太阳系就够大了广东省将建成超200家互联网医院,建设健康医疗大数据发展集群近日,广东省卫生健康事业发展十四五规划出台,提出了十四五期间围绕卫生健康事业的多项主要任务与重点工作,概括起来主要有以下几个方面一是大力巩固顶天立地医疗卫生大格局。对标国际一流,集区块链把数据的所有权还给个人本文通过事例的方式说明区块链技术是如何实现个人信息所有权回归个人的。首先我们来看淘宝的数据所有权。淘宝的数据包括个人浏览商品痕迹个人购买商品明细进驻的商家销售数据商品物流数据付款收