美文网首页Linux
浅谈操作系统Unix、Windows、Mac OS、Linux的

浅谈操作系统Unix、Windows、Mac OS、Linux的

作者: 宇文袥 | 来源:发表于2018-11-25 16:57 被阅读203次

    操作系统就是为了人们更方便的操作计算机
    我们熟知的操作系统操作系统知识库")大概都是windows系列,近年来Apple的成功,让MacOS也逐渐走进普通用户。在服务器领域,恐怕Linux是无人不知无人不晓。他们都是操作系统,也在自己的领域里独领风骚。这都还得益于另外一个古董级别的操作系统--Unix,虽然说古董级别,只是他年纪大了,性能和功能,Unix依然有着顽强的生命力。

    Unix[ˈyo͞oniks]:
    Linux[ˈlinəks]:Linux 本身只是一个内核,它为程序员定义了操作系统的基本元素,但最终用户无法直接操作它也无法使用它。所以,除了开发者以外的用户,无法知道 Linux 是什么。

    Microsoft依然统治着桌面操作系统,在服务器端,另外一个崛起的不是Unix,不是MacOS,也不是Wndows的操作系统,他已然加冕成为新的王者---Linux

    Linux的崛起

    我是你可怕的恶梦
    ------------Eric Raymond

    Eric Raymond,黑客,他写了一篇论文《大教堂与市集》,也写过一本书叫《unix编程艺术》。于是整个世界都改变了。

    纪录片《Revolution OS》描述,一次开发者大会,他遇到一个微软工程师,看见衣服上Microsoft的标志便询问对方:“你为微软工作?”当那位西装革履的工程师带有嘲讽和鄙视看着这个衣着普通的黑客回复:“是啊,你呢?”Raymond送去了一个微笑:我是你们可怕的恶梦。。。
    黑客是Microsoft的恶梦?不,不仅仅是,黑客是一切不自由的恶梦。电脑和网络,已经成为现代社会和文明不可或缺的产品。很多人电脑使用Microsoft的windows系统,而这些机器所访问的web页面。其背后的服务器系统却是Windows的死敌---Linux。相比Windows成为家喻户晓并家家都在使用的操作系统。Linux很少被普通人知道,但是这并不妨碍它的伟大。他们分别在桌面和服务器两个环境,各自称霸着世界。

    Linux 本身只是一个内核,它为程序
    既然,Linux 本身从来就没有定义它该是什么图形系统,与用户该是什么操作,甚至也从来没有定义它该有什么命令行(那些往往是 POSIX 或者 GNU 定义的东西),所以,非开发者讨论 Linux 是否好用根本没意义,因为你接触到的那些部分,都不属于 Linux。——普通用户只能讨论具体的某个「发行版」是否好用。——在当下,如果要讨论当前最流行的发行版,那么讨论的目标无疑应该是 Android。

    GNC
    他以“著佐权”(copyleft)标准为范本拟定了一份通用公用版权协议(General Public License,GPL)。与强调个人版权但限制自由传播的著作权(copyright)不同,GPL更强调公共版权和鼓励自由传播,它允许修改程序、复制软件和销售获利。但前提是公布修改后的全部源代码,必须保证自由思想的传递。GNU计划激发了软件界极大的热情,世界各地的软件奇才们纷纷参与其中。并且开发出包括文字编辑器Emacs、C语言编译器,gcc以及大部分UNIX系统程序库和工具在内的绝大多数软件,很多免费软件的水平甚至都已经超过了相应的付费版本。

    Linux和Mac OS的区别

    都是基于类Unix的,不过Mac OS X属于Unix的直接衍生产品

    开发人员定义了操作系统的基本元素,但最终用户无法直接操作它也无法使用它。所以,除了开发者以外的用户,无法知道 Linux 是什么。

    王垠曾经说过:Linux 可以是这样,Linux 可以是那样,Linux 可以是任何样子。

    Linux 和 macOS 都是起源于 UNIX
    Linux 是宏内核,macOS 的内核 Darwin 是混合内核
    Linux 起源于 Linus,Darwin 是基于 Mach 和 BSD 修改而来
    Linux 只是 类UNIX,而 macOS 是通过了 Single UNIX Specification 的正统 UNIX

    Windows 和 Linux的区别
    linux主要应用于企业服务器操作系统 全球大部分的企业服务器都是linux系统(大约占97%) 全球领先跑的最快的服务器也是linux操作系统,可以说在企业服务器方面windows不堪一击;如果办公娱乐的话,当然是windows的老大了,linux在桌面系统上也花费了不少努力,比如Ubuntu Fedora 他们的桌面系统要比windows做的华丽很多,就是不能广泛应用;

    Windows:普通用户基本都是纯图形界面下操作使用,依靠鼠标和键盘完成一切操作,用户上手容易,入门简单;Linux:兼具图形界面操作(需要使用带有桌面环境的发行版)和完全的命令行操作,可以只用键盘完成一切操作,新手入门较困难,需要一些学习和指导(这正是我们要做的事情),一旦熟练之后效率极高。

    或许你之前不知道 Linux ,要知道,你之前在 Windows 使用百度、谷歌,上淘宝,聊 QQ 时,支撑这些软件和服务的,是后台成千上万的 Linux 服务器主机,它们时时刻刻都在忙碌地进行着数据处理和运算,可以说世界上大部分软件和服务都是运行在 Linux 之上的。

    参考文章:
    知乎
    Linux 和 macOS 的具体差异有哪些?
    操作系统Unix、Windows、Mac OS、Linux的故事 科普篇

    相关文章

      网友评论

        本文标题:浅谈操作系统Unix、Windows、Mac OS、Linux的

        本文链接:https://www.haomeiwen.com/subject/ehbpqqtx.html