Linux介绍

Linux介绍

Linux概述

Linux概述

Linux内核由芬兰人Linus Torvalds 1991年根据386架构开发。Linux是系统的内核并非系统,之后的RED HALT 、Centos等都是以Linux为内核的类UNIX操作系统。

  • 1969年UNIX系统由THOMPSON和D.M.Riche在美国贝尔实验室开发
  • 1990年芬兰人Linus Torvalds 开始着手研究编写一个开放的与Minix系统兼容的操作系统。
  • 1991年10月5日Linus Torvalds 在赫尔辛基技术大学FTP服务器上发布一个消息标志着Linux系统诞生。Linus Torvalds公布了第一个Linux内核版本0.2版
  • 1992年3月,内核1.0版本推出标志的Linux第一个正式版本诞生

Linux版权问题

Linux是基于Copylft(无版权)的模式进行发布的,Copyleft是与Copyright(版权所有)相对立的额名称,他是GNU项目制定的通用公共许可证GPL(General Public License).

GNU项目是由Richard Stallman与1984年提出,他建立自由软件基金会(FSF)并提出GNU计划的目的是开发一个完全自由的,与UNIX类似但功能更加强大的操作系统,以便为所有的计算机使用提供一个功能齐全、性能良好的基本系统,它的标志是角马。

GPL是由自由软件基金会发型的用于计算机软件的协议证书,使用证书的软件被称为自由软件(后改名为开放源代码软件(open source software))

Linux系统特点

Linux内核系统是一个免费、自由、开放的操作系统

  • 完全免费
  • 高效稳定
  • 支持多种硬件平台
  • 有好的用户界面
  • 强大网络功能
  • 支持多任务、多用户

Linux体系架构

Linux操作系统主要有3部分组成;内核(Kernel)、命令解释层(shell或其他操作环境)、实用工具

内核

内核是系统的心脏,是运行程序和管理硬件的设备的核心程序。

Linux内核源代码主要采用C语言编写,只有部分与驱动相关的用汇编语言编写

Shell

使用工具

Linux系统版本

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/93225

(0)
chenxinchenxin
上一篇 2018-03-26 20:59
下一篇 2018-03-26 21:48

相关推荐

  • Python文件操作

    计算机体系架构 运算器:完成各种算术运算、逻辑运算、出具传输等数据加工处理 控制器:控制程序的执行 CPU = 运算器 + 控制器 存储器:用于记忆程序的数据,内存 输入设备:将数据或程序输入到计算机中 输出设备:将数据或程序的处理结果展示给用户 文件IO常用操作 open 打开 read 读取 write 写入 close 关闭 readline 行读取 …

    Python笔记 2018-05-02
  • Python 部分知识点总结(六)

    此篇博客只是记录第八周未掌握或不熟悉的知识点,用来加深印象。

    Python笔记 2018-05-02
  • 函数与生成器

    函数 由若干语句组成的语句块,函数名,参数列表构成,是组织代码的最小单元,完成一定的功能,结构化编程对代码的最基本的封装,封装的目的是为了复用 函数中没有return,隐式会返回一个none值 定义中的参数列表成为形式参数,只是一种形式表达,简称形参 调用时写的参数是实际参数,是实实在在传入的值,简称实参 函数的定义,只是声明了参数,不会执行,可以进行调用,…

    2018-04-16
  • 二叉树的遍历和堆排序

    二叉树的遍历和堆排序

    Python笔记 2018-05-16
  • PYTHON类型注解

    PYTHON类型注解 函数定义的弊端 Python是动态语言,变量随时可以被赋值,且能赋值为不同的类型 Python不是静态编译型语言,变量类型是在运行器决定的 动态语言很灵活,但是这种特性也是弊端 def add(x, y):return x + yprint(add(4, 5))print(add(‘hello’, ‘…

    Python笔记 2018-05-02