zoukankan      html  css  js  c++  java
  • 1.Linux系统的相关知识

    1.操作系统(Operation System)主要在管理与驱动硬件,因此必须能管理内存、管理装置、负责行程管理以及系统呼叫,因此能够让硬件准备好就是一个好的系统了。

    2.Unix的前身是贝尔实验室(Bell lab)的Ken Thompson用汇编语言写的,后来在1971-1973年间由Dennis Ritchie用C语言进行改写,才变成Unix。

    3.1977年Bill Job发布BSD(Berkeley Software Distribution),这些操作系统称为Unix-like操作系统,就是很像Unix的操作系统。

    4.1984年Andrew Tanenbaum完成Minix操作系统,该系统可以提供源码及软件。

    5.1984年Richard Stallman提倡GPL授权模式,任何GPL(General Public License)软件均不可单独纯贩卖软件,也不可以改变软件的授权。

    6.1991年芬兰的Linus Torvalds开发出Linux操作系统。

    7.符合Open source理念的授权很多,较为知名的就是Apache/BSD/GPL/MIT等。

    8.Linux本身就是个好系统,Linux操作系统底层的数据称为核心(Kernel)。

    9.从Linux kernel 3.0开始,就舍弃了奇数、偶数的核心版本规划,新的规划使用主线版本(MainLine)为依据,提供长期支持版本(longterm)来加强某些功能的持续维护。

    10.Linux distributions的组成有:Linux kernel + Free Software + Documentations(Tools) + 可完全安装的程序。

    11.常见的Linux distributions分类有商业版和社区版,或者PRM、DPKG分类方法。

    PS:以上内容来自与《鸟哥的Linux私房菜》的第一章的章末总结。

  • 相关阅读:
    JavaScript对象
    JavaScript基础
    MySQL总结
    前端的基础知识汇总
    反射,面对对象高阶
    django中的认证登陆与用户的创建
    django的cookie和session
    ajax的json包含于xml的区别
    django的分页系统
    django的orm简签
  • 原文地址:https://www.cnblogs.com/smallqizhang/p/12897878.html
Copyright © 2011-2022 走看看