美文网首页
linux操作系统发展史

linux操作系统发展史

作者: 家穷人丑小学文化农村户口 | 来源:发表于2018-03-11 21:15 被阅读0次

1990年    BSD

             Jolitz  BSD  移植x86     

1991年 芬兰大学    Linux  Torvlds   宣布成立linux

      Linux遵循GPL  协议

Lary wall   研发diff   patch  打补丁   实现了补丁分发   增量打补丁

process   进程  

tasks   多任务   通过操作系统 kernel (内核)

完整的OS  是由kernel(内核)+Application(应用)

狭义的os   kernel(内核)

GNU/LINUX   

OS接口有两类    

              GUI(图形)        Graphic  user  interface

              GLI(命令)   command   line  interface

    接口

 人对计算机操作是通过接口来实现的。

占用接口能跑起来的是前台,不占用接口跑起来的是后台。

操作系统的功能

                        驱动程序 

                        进程管理

                      安全

                   网络功能

                    内存管理

                    文件系统

用户通过接口来启动程序 就是把应用程序从硬盘中读取出来,交给内核   创建出可供管理的运行动态程序。

内核是管理应用程序

系统调用(system call ):对于操作系统来说把底层硬件复杂性隐藏起来,把功能简洁的向上层提供。

 库调用(libraries  call): 把底层简洁功能组合起来成为复杂功能。

程序员写程序时面对可调用的接口叫做 API

 Appliction    programming  interface 

ABI       应用二进制接口  应用程序面对系统底层接口

Appliction    programming    interface

Posix     可移植操作系统

 程序→库调用→系统调用→底层硬件资源

GNU  

把源码编译成为二进制制成系统  叫做发行版

主流的发行版

                   Debian:Ubuntu   knopix

                    slackware:S.U.S.E    Opensuse

                   RedHat:RedHat 9.0  centos

 软件程序   版本号

major  minor  release

www.kernel.org

相关文章

  • Linux简介

    Linux发展史 在Linux出现之前,有一个Minix操作系统,是Andrew S. Tanenbaum教授为了...

  • 1 Git基础使用、GitHub

    1、Git的发展史:linus -> linux(开源操作系统) -> Git(C语言写的) -> 2008年,G...

  • day32 linux指令

    linux学习 1、linux系统介绍 发展史unix:是一款操作系统,收费的,有钱人用的东西mnix:unix的...

  • 2018-08-28

    day07-linux指令 1、linux系统介绍发展史unix:是一款操作系统,收费的,有钱人用的东西mnix:...

  • Linux

    day07-linux指令 1、linux系统介绍发展史unix:是一款操作系统,收费的,有钱人用的东西mnix:...

  • 第一章 Linux(安装)

    1.1Linux发展史 1.2 VMware虚拟机安装 1.3 centos7.4操作系统安装 1.4 vm...

  • linux操作系统发展史

    1990年 BSD Jolitz BSD 移植x86 1991年 芬兰大学 Linux Tor...

  • Linux发展史

    Linux发展史 Linux是一套自由加开放源代码的类Unix操作系统,诞生于1991年10月5日(第一次正式向外...

  • Linux简单命令

    linux 操作系统 一.linux 操作系统概述 1.常见操作系统- 服务端操作系统 : linux、unix、...

  • linux指令

    1、linux系统介绍 发展史unix:是一款操作系统,收费的,有钱人用的东西mnix:unix的简化版,也收费,...

网友评论

      本文标题:linux操作系统发展史

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