linux操作系统的诞生,发展和成长过程始终依赖着的重要支柱都有哪些

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux操作系统的诞生,发展和成长过程始终依赖着的重要支柱都有哪些相关的知识,希望对你有一定的参考价值。

Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:Unix操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。

20世纪80年代,计算机硬件的性能不断提高,PC的市场不断扩大,当时可供计算机选用的操作系统主要有Unix、DOS和MacOS这几种。Unix价格昂贵,不能运行于PC;DOS显得简陋,且源代码被软件厂商严格保密;MacOS是一种专门用于苹果计算机的操作系统。

此时,计算机科学领域迫切需要一个更加完善、强大、廉价和完全开放的操作系统。由于供教学使用的典型操作系统很少,因此当时在荷兰当教授的美国人AndrewS.Tanenbaum编写了一个操作系统,名为MINIX,为了向学生讲述操作系统内部工作原理。

MINIX虽然很好,但只是一个用于教学目的的简单操作系统,而不是一个强有力的实用操作系统,然而最大的好处就是公开源代码。

全世界学计算机的学生都通过钻研MINIX源代码来了解电脑里运行的MINIX操作系统,芬兰赫尔辛基大学大学二年级的学生Linus Torvalds就是其中一个,在吸收了MINIX精华的基础上,Linus于1991年写出了属于自己的Linux操作系统,版本为Linux0.01,是Linux时代开始的标志。

他利用Unix的核心,去除繁杂的核心程序,改写成适用于一般计算机的x86系统,并放在网络上供大家下载,1994年推出完整的核心Version1.0,至此,Linux逐渐成为功能完善、稳定的操作系统,并被广泛使用。

扩展资料

主要特性

1、基本思想

Linux的基本思想有两点:

第一,一切都是文件;

第二,每个文件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。

2、完全免费

Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。

3、完全兼容POSIX1.0标准

这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

4、多用户、多任务

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现代电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

5、良好的界面

Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。

6、支持多种平台

Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

参考技术A

UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。

Linux最初是作为支持英特尔x86架构的个人计算机的一个自由操作系统,现可运行在服务器和其他大型平台之上,如大型计算机和超级计算机。Linux也广泛应用在嵌入式系统上,如手机(Mobile Phone)、平板电脑(Tablet)、路由器(Router)、电视(TV)和电子游戏机等。

扩展资料:

1981 年IBM公司推出微型计算机IBM PC。

1991年,GNU计划已经开发出了许多工具软件,最受期盼的GNU C编译器已经出现,GNU的操作系统核心HURD一直处于实验阶段,没有任何可用性,实质上也没能开发出完整的GNU操作系统,但是GNU奠定了Linux用户基础和开发环境。

1991年初,林纳斯·托瓦兹开始在一台386sx兼容微机上学习minix操作系统。1991年4月,林纳斯·托瓦兹开始酝酿并着手编制自己的操作系统。

参考技术B

Linux是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的,可以自由使用的类UNIX产品。其创始人是Linus。Linux操作系统的诞生、发展和成长过程始终依赖着的重要支柱有以下几点:

(1)UNIX操作系统;

(2)MINIX操作系统;

(3)GNU计划;

(4)POSIX标准;

(5)Internet网络。

扩展资料

严格来说Linux只是内核的名称,不断有组织和个人在内核的基础上加上各种的系统软件和应用软件,再发布出来成为各种发行版本,比如Ubuntu,Redhat,CentOS,Fedora,红旗Linux,deepin等。其中Ubuntu在图形界面方面做的比较好,CentOS在服务器上应用很广。

另外,redhat和CentOS都源自红帽公司,redhat是收费版本,而CentOS是红帽贡献给开源社区维护的版本。

参考技术C 开源的,自由的 参考技术D 最重要的可以说是Linus Torvalds

linux发展历史

操作系统由-内核- 硬件-命令解释器程序组成

Linux的发展历史

1969年 unix诞生于贝尔实验室  

1977年unix诞生了一个比较重要的分支 BSD系统,此后各大厂商就开始着手研发unix收费系统 

1984年 谭邦宁开发了minix系统 用于教学

1989年 谭邦宁将minix系统运行在了x86平台

1990年  托瓦兹接触了minix系统

1991年托瓦兹公布了 linux内核0.02版

1993年 linux1.0发布 并转向GPL版权协议

1999年 linux的中文版发布

linux服务器系统:

Redhat    下载免费 升级收费的系统

centos     免费开源的(企业中用的比较多)

其中也有中国的linux系统  例如 红旗。麒麟

关于安装系统分区。

1.通用的分区方式(数据不太重要)

安装系统所需的分区:

/swap      交换分区  内存的1.5倍

/boot        200mb     引导的分区

/               根分区      余下所有空间

2.数据重要的分区方式

/swap      交换分区              内存的1.5倍

/boot        200mb                 引导的分区

/               根分区                  40-200G

/data        存放数据的分区    余下所有空间。


3.不知道数据是否重要

/boot    引导分区    200m

/swap    交换分区    内存1.5倍 大于8G 就只要8G

/            根分区        40-200G

剩余      保留 谁用给谁


检擦无法链接服务器的原因

首先查看网络链接是否正常 通过ping命令来判断

ip 地址

端口 

协议

虚拟机的模式

nat   桥接  仅主机模式

ping  

防火墙

服务启用否

telnet 端口问题

 


以上是关于linux操作系统的诞生,发展和成长过程始终依赖着的重要支柱都有哪些的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统是哪家公司开发的?

Linux命令执行的过程(小白必读)

Linux的发展历史历程是怎样的

Linux系统概括发展历史

Linux系统概括发展历史

计算机发展历程