linux操作系统的概述与简介怎么写,Linux操作系统概述

linux操作系统的概述与简介怎么写,Linux操作系统概述,Linux操作系统的概述与简介

本文简要介绍了什么是操作系统,Linux的起源,Linux的基本特性以及Linux的应用。希望本文能让您更好地理解Linux操作系统。

:

目录

1.什么是操作系统2。Linux 3的起源。Linux 4的基本特征。Linux的应用入门:近几年在学习计算机领域的知识之前,我习惯于思考知识本身的几个基本要素:**1。它是什么;2.它是从哪里来的;3.你能做什么。* *我也越来越觉得,在学习任何技术之前,都有必要思考这些问题,并带着这些问题开始学习。否则容易陷入思维的误区,也容易没有目标,无所适从。从入门到放弃,久而久之就会忘记学过的东西。

所以,在学习Linux之前,有必要了解一下Linux是什么,它的起源,它的特性(可能会有一些朋友不明白这一点,认为学习已经结束了,那为什么一定要知道它是怎么来的呢?其实一开始我也有这个想法,但是我发现任何事物的产生都有它的背景。在这种背景下,它是在某种需求或某种推动下诞生的。然后想想为什么不是其他技术,而是it?),Linux的作用是什么。

1. 什么是操作系统

Linux是一种计算机操作系统,类似于windows,是一种系统软件。在大家熟悉的操作系统中,电脑操作系统包括Windows、Linux、Mac OS,手机操作系统如Android、IOS、华为刚刚推出的鸿蒙系统等都是大家熟知的。

如何理解操作系统的概念?我们从生活经验中理解计算机系统的层次结构:

场景:如果我们现在要在电脑上用QQ和朋友聊天,有经验的程序员会自己买硬件配置一台裸机,然后在裸机上安装Linux操作系统,再安装QQ应用,最后登录QQ和朋友聊天。

上述场景的安装过程描述了计算机系统自下而上的层次结构,包括底层硬件、操作系统和应用软件。操作系统是承上启下的纽带,负责管理和协调软硬件资源等计算机资源,为上层应用软件和用户提供建议服务。所以操作系统是系统软件,最接近底层硬件。最早的操作系统是用汇编语言或者C语言编写的。

注意:用户与操作系统的接口是shell命令,允许用户直接使用。

根据以上描述,给出了操作系统的定义:操作系统(OS)是一个计算机系统中最基本的系统软件,它控制和管理整个计算机系统的硬件和软件资源,合理地组织和调度计算机的工作和资源分配,为用户和其他软件提供方便的接口和环境。

2. Linux的起源

很久以前(20世纪60年代),那时候电脑还没有普及,只有少数人会用。当时所有的计算机系统都是批处理操作系统。批处理操作是指一次向计算机提交一批任务,中间不能与计算机交互,等待计算结果。它一次只能被一个用户使用,并且需要很长时间来准备作业的I/O输入,导致计算机资源的极大浪费。

后来在1965年,由贝尔实验室、麻省理工学院和通用电气公司联合发起的Multics项目,设计开发了具有多通道程序处理能力的交互式分时操作系统,以取代当时广泛使用的批处理操作系统。

分时操作系统使一台计算机能同时为多个用户服务,与计算机相连的终端用户交互地发出命令。操作系统使用时间片轮换来处理用户的服务请求,并将结果显示在终端上(操作系统将CPU时间分成若干段,称为时间片)。操作系统以时间片为单位,依次为每个最终用户服务,一次一个时间片。

这个计划是如此的庞大和复杂,以至于它的开发者不知道该做什么,然后它失败了。在这种经验教训下,1969年肯汤普森和丹尼斯里奇实现了分时操作系统的雏形。1970年,该系统被正式命名为UNIX,意思是小而简洁。

丹尼斯里奇是谁?熟悉C语言的同学应该知道,它被誉为C语言之父是因为它发明了C语言,因为它喜欢在实验室玩电脑游戏【遨游太空】。这是一种适合写系统软件的高级语言。它的诞生是UNIX系统发展的一个重要里程碑,它宣告了汇编语言在操作系统的发展中不再占主导地位。1973年,Unix系统的大部分源代码用C语言重写,提高了Unix系统的可移植性。

从早期UNIX系统的文档和内容中可以清楚地看到,UNIX的开发是一个自由开源的过程,完全致力于让UNIX变得更好。这个过程导致了代码的共享(贝尔实验室内部和外部),从而导致了高质量UNIX操作系统的快速开发。

由于美国政府担心垄断了电话业的ATT会再次垄断计算机业,ATT已被禁止销售计算机系统。因为在资产分解之前,ATT被严格限制不得直接向消费者出售计算机,UNIX源代码被授权给大学用于教学和研究,只收取象征性的费用。

20世纪70年代,由美国加州大学伯克利分校开发的UNIX版本FreeBSD由世界各地的志愿者开发和维护,为不同架构的计算机系统提供了不同程度的支持。从BSD系统开始,各大商业公司开始根据自己的硬件架构,基于BSD系统研发Unix系统,产生了各种版本的Uinx系统,如SUN公司的Solaris、IBM公司的AIX、HP公司的HP UNIX等。并对服务收费。想到这里,ATT一定会大发雷霆。这不是给别人做嫁衣吗?你不让我赚钱,你也赚不到钱。

20世纪70年代末,Unix面临着一个突发的重大问题,即ATT的版权收回。特别是要求禁止向学生提供Unix系统源代码。ATT收回了版权并停止了开源。这类问题一度引起当时Unix行业的恐慌,也引发了商业纠纷。如果想继续使用,需要购买许可证,一个许可证要4万美元!

很多用户习惯了使用Unix,突然要收费,很多人非常不满!其中一个就是理查德斯托曼,他发起了自由软件运动,吹响了共产主义的号角(发起了枪杆子运动),在软件行业发布了共产党宣言(GPL协议),这个运动得到了很多人的认可。

所谓自由软件自由就是:自由使用、自由学习和修改、自由发布和自由创建衍生版本。

1985年,GNU richard stallman成立了自由软件基金会,为GNU项目提供技术、法律和财务支持。都说有钱好办事。

到1990年,GNU Project开发的软件包括一个强大的文本编辑器Emacs,一个C语言编译器GCC,以及大多数UNIX系统库和工具。唯一未完成的重要组件是操作系统的内核。事实上,历史似乎在等待某个人的出现,然后他就出现了!

1991年,芬兰赫尔辛基大学的学生莱纳斯托瓦尔兹(Linus Torvalds)出于个人爱好写的。当时他觉得教学用的mini UNIX操作系统Minix太难用了,于是决定自己开发一个操作系统。第一个版本发布于1991年9月,当时只有10000行代码。Linux由于其结构清晰、功能简单,被许多大学生和科研机构的研究人员视为学习和研究的对象。

理查德斯托曼立即打电话给莱纳斯加入。1994年3月,Linux1.0发布,有17万行代码。当时是按照完全免费免费的协议发布的,然后正式采用了GPL协议。

Linux Logo的由来是一个很有意思的话题。它是一只企鹅。为什么选择企鹅?

对此,笔者收集了资料,发现以下说法最靠谱。企鹅是南极洲的标志性动物。根据国际公约,南极洲是全人类共同拥有的,不属于世界上任何一个国家。任何国家都无权将南极洲纳入其版图。选择Linux企鹅作为Logo,意味着开源的Linux是全人类的,任何公司都无权私有。

3. Linux基本特性

程序应该小而专一。程序要尽可能小,只专注一件事。不要开发那些看似有用,但90%的情况下都不会用到的功能。

Linux是完全免费的开源操作系统,任何人都可以随意修改其源代码。

Linux支持多用户,每个用户对自己的文件设备都有自己的特殊权限,保证了每个用户之间互不影响。多任务处理是现代计算机最重要的特征。Linux可以让多个程序同时独立运行。

Linux安全可靠稳定,代码开源,每个人都可以参与修复漏洞。它通常用于Web服务器项目部署任务。

大部分开源软件的首要适配平台是Linux,所以Linux中有很多免费开源的软件工具供你使用。支持几乎所有的网络协议和开发语言。

4. Linux的应用

世界上100%的超级计算机都运行在Linux上。包括美国宇航局的星团。

SpaceX使用Linux,在其灰狗火箭引擎上有特殊的容错设计。就这样,Linux帮助完成了32次太空任务。

《泰坦尼克号》是第一部基于Linux服务器的电影。

目前互联网上90%以上的网站服务器都是Linux后台服务器。随着大数据时代的到来,分布式、并行计算、嵌入式、人工智能都将首选Linux。

以上是Linux操作系统概述和介绍的详细内容。更多关于Linux的介绍,请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: