Linux初认识

Linux初认识

一、LOGO

                        

二、简介

Linux是一种自由和开放源代码类UNIX操作系统,严格来说是单指操作系统的内核,因操作系统中包含了许多用户图形接口和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,内核则改以Linux内核称之。

三、重要历程

1)UNIX操作系统

      是美国AT&T公司贝尔实验室于1969年完成的操作系统。最早由肯·汤普逊(Ken Thompson),丹尼斯·里奇(Dennis Ritchie),道格拉斯·麦克罗伊(Douglas McIlroy),和乔伊·欧桑纳于1969年在AT&T贝尔实验室开发。于1971年首次发布,最初是完全用汇编语言编写,这在当时是一种普遍的做法[来源请求]。后来,在1973年用一个重要的开拓性的方法,Unix被丹尼斯·里奇编程语言C(内核和I/O例外)重新编写[13]高级语言编写的操作系统具有更佳的兼容性,能更容易地移植到不同的计算机平台。

2)GNU

   1983年,理查德·马修·斯托曼创立GNU计划。这个计划有一个目标,是为了发展一个完全自由的类Unix操作系统。自1984年发起这个计划以来[14],在1985年,理查德·马修·斯托曼发起自由软件基金会并且在1989年撰写GPL。1990年代早期,GNU开始大量的产生或收集各种系统所必备的组件,像是——库、编译器、调试工具、文本编辑器、网页服务器,以及一个Unix的用户界面(Unix shell)——但是像一些底层环境,如硬件驱动守护进程运行内核(kernel)仍然不完整和陷于停顿,GNU计划中是在马赫微核(Mach microkernel)的架构之上开发系统内核,也就是所谓的GNU Hurd,但是这个基于Mach的设计异常复杂,发展进度则相对缓慢。[15]林纳斯·托瓦兹曾说过如果GNU内核在1991年时可以用,他不会自己去写一个。

3)Linux

   在1991年,林纳斯·托瓦兹开始在MINIX上开发Linux内核,为MINIX写的软件也可以在Linux内核上使用。[19]后来使用GNU软件代替MINIX的软件,因为使用从GNU系统来的源代码可以自由使用,这对Linux的发展是有益。使用GNU GPL协议的源代码可以被其他项目所使用,只要这些项目使用同样的协议发布。为了让Linux可以在商业上使用,林纳斯·托瓦兹决定更改他原来的协议(这个协议会限制商业使用),以GNU GPL协议来代替。[20]之后许多开发者致力融合GNU元素到Linux中,做出一个有完整功能的、自由的操作系统。

四、GUN计划&GPL

1)GNU计划(英语:GNU Project),又译为革奴计划,是一个自由软件集体协作项目,1983年9月27日由理查德·斯托曼麻省理工学院公开发起。它的目标是创建一套完全自由操作系统,称为GNU。理查德·斯托曼最早在net.unix-wizards新闻组上公布该消息,并附带一份《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。

2)GPL为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都包含一份在禁止其他人添加任何限制的情况下,授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。这个就是被称为“公共版权”的概念。GNU也针对不同场合,提供GNU宽通用公共许可证GNU自由文档许可证这两种协议条款。

五、Linux内核发展

     Uname –a

Linux clot 3.10.0-327.el7.x86_64 #1 SMP Thu Oct 29 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux

     3.10.0-327.el7 内核发行版本(其中”10“偶数稳定版本,奇数稳定版本)

     x86_64 硬件平台64位操作系统

GNU/Linux 操作系统

内核版本时间线

 

六、Linux组成

Linux系统使用宏内核,由Linux内核负责处理进程控制、网络,以及外围设备文件系统的访问。在系统运行的时候,设备驱动程序要么与内核直接集成,要么以加载模块形式添加。

 
七、发行版本

     主要知名发行版本:Red Hat   CentOS FedoraDebianUbuntu SUSE

 

八、Linux应用

1) 个人电脑

2)服务器、主机和超级计算机

     Ps:Apache,MySQL,Perl / PHP / Python

     Ps:华为、惠普、浪潮、服务器

3)嵌入式设备

     Ps:智能手机平板电脑 Android操作系统

posted on 2017-06-07 01:17  clot  阅读(184)  评论(0)    收藏  举报

导航