美文网首页
Linux入门第6天-Linux发展史

Linux入门第6天-Linux发展史

作者: 骝66骝 | 来源:发表于2018-03-13 19:58 被阅读0次

    个人理解:

    unix就是硬件和APP之间的一个纽带

    APP不能直接安装在硬件上,需要unix提供一个运行环境

    unix,linux,BSD都可以成为kernel

    有下列4个功能:

    1、驱动底层硬件

    2、把底层各层硬件抽象成为简单的资源

    3、管理各程序的运行,把有限资源分配给运行中的程序

    4、但是,没有任何应用能力

    完整的OS:kernel+APP

    狭义的OS:kernel

    OS的接口有两类:

    GUI:graphic user interface 图形化接口

    CLI:command line interface 命令行接口

    操作系统的功能:

    驱动程序,进程管理,安全,网络功能,内存管理,文件系统等等

    接口:

    API:application program interface (程序员面对的编程接口)

    ABI:application binary interface(程序应用面对运行程序的接口)

    相关文章

      网友评论

          本文标题:Linux入门第6天-Linux发展史

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