大家好,今天给各位分享linux操作系统的一些知识,其中也会对操作系统简介进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
一、计算机介绍
1、计算机是一台机器,它按照用户的要求接收信息、存储数据、处理数据,然后再将处理结果输出(文字、图片、音频、视频等)。
2、计算机可以分为五大部分:运算器、存储器、控制器、输入设备、输出设备,五大部分分别对应不同的功能模块,以此来组成我们常见的现代计算机。
二、操作系统介绍
操作系统(OperatingSystem,OS)是软件的一部分,它是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁(或者说接口、中间人、中介等)。操作系统会控制其他程序运行,管理系统资源,提供最基本的计算功能,如管理及配置内存、决定系统资源供需的优先次序等,同时还提供一些基本的服务程序,例如:
提供计算机存储信息的结构,信息存储在文件中,文件主要存储在计算机的内部硬盘里,在目录的分层结构中组织文件。文件系统为操作系统提供了组织管理数据的方式。
提供连接计算机的每个硬件设备的接口,设备驱动器使程序能够写入设备,而不需要了解执行每个硬件的细节。简单来说,就是让你能吃到鸡蛋,但不用养一只鸡。
操作系统需要为用户提供一种运行程序和访问文件系统的方法。如常用的Windows图形界面,可以理解为一种用户与操作系统交互的方式;智能手机的Android或iOS系统,也是一种操作系统的交互方式。
当计算机启动时,会自启动许多系统服务程序,执行安装文件系统、启动网络服务、运行预定任务等操作。打个比方,操作系统就好像是一个政府,其它软件都会被它管控;操作系统在给其他软件提供各种便利的同时,还会约束其他软件不能为所欲为。
目前流行的服务器和PC端操作系统有Linux、Windows、UNIX等,手机操作系统有Android、iOS、WindowsPhone(简称WP),嵌入式操作系统有WindowsCE、PalmOS、eCos、uClinux等。
三、Linux操作系统
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。1991年的10月5日,Linux创始人林纳斯·托瓦兹(LinusTorvalds)在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的诞生,1994年3月,Linux1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正式采用GPL(GeneralPublicLicense的缩写,是一份GNU通用公共授权)协议。
由于内核小,所以它可以支持多种电子产品,如:Android手机、PDA等。
Unix是较早被广泛使用的计算机操作系统之一,它的第一版于1969年由KenThompson在AT&T贝尔实验室实现,1973年KenThompson与DennisRitchie用C语言重写了Unix的第三版内核。
1969年,Unix系统的第一个版本(由KenThompson在AT&T贝尔实验室实现)
20世纪70年代末:AT&T成立Unix系统实验室
20世纪70年代末:CSRG(加州大学伯克利分校计算机系统研究小组)使用Unix对操作系统进行研究
BSDUnix和UnixSystemV形成了当今Unix的两大主流
源代码是指未编译的按照一定的程序设计语言规范书写的文本文件,开放源代码就是程序开发者将自己的写的代码文件公开给别人学习使用或修改,起初Unix也是AT&T实验室一个开放源代码的项目,所以Unix的源代码可以被轻易获得,但随着Unix的广泛应用AT&T开始认识到Unix的价值,1979年成立了专门的Unix实验室(USL),并且AT&T同时宣布了对Unix的拥有权和商业化;这也导致了CSRG发布了BSDUnix;1983年,为了反对软件所有权私有化的趋势,RichardStallman发起了GNU计划来推进开放源代码的发展,并为此开发了很多软件,并创建了自由软件基金会(FSF)和制定了GNU通用公共许可证,提出了“反版权(copyleft)”的概念;
1991年芬兰大学生LinusTorvalds在GPL条例下发布了Linux的第一版0.02;Linux来源于Unix,并很好的继承了Unix的稳定性和效率高。
Linux内核项目由芬兰的LinuxTorvalds创建
1991年10月,linux第一个公开版0.02版诞生
?红帽企业版Linux(RedHatEnterpriseLinuxRHEL):红帽公司是全球最大的开源技术厂商,RHEL是全世界内使用最广泛的Linux系统。RHEL系统具有极强的性能与稳定性,并且在全球范围内拥有完善的技术支持。RHEL系统也是本书、红帽认证以及众多生产环境中使用的系统。
?社区企业操作系统(CommunityEnterpriseOperatingSystem,CentOS):通过把RHEL系统重新编译并发布给用户免费使用的Linux系统,具有广泛的使用人群。CentOS当前已被红帽公司“收编”。
?Fedora:由红帽公司发布的桌面版系统套件(目前已经不限于桌面版)。用户可免费体验到最新的技术或工具,这些技术或工具在成熟后会被加入到RHEL系统中,因此Fedora也称为RHEL系统的“试验田”。运维人员如果想时刻保持自己的技术领先,就应该多关注此类Linux系统的发展变化及新特性,不断改变自己的学习方向。
?openSUSE源自德国的一款著名的Linux系统,在全球范围内有着不错的声誉及市场占有率。
?Gentoo具有极高的自定制性,操作复杂,因此适合有经验的人员使用。读者可以在学习完本书后尝试一下该系统。
?Debian稳定性、安全性强,提供了免费的基础支持,可以良好地支持各种硬件架构,以及提供近十万种不同的开源软件,在国外拥有很高的认可度和使用率。
?Ubuntu是一款派生自Debian的操作系统,对新款硬件具有极强的兼容能力。Ubuntu与Fedora都是极其出色的Linux桌面系统,而且Ubuntu也可用于服务器领域。
四、Windows操作系统
Windows系统发展简史是指微软自1985年推出Windows1.0以来,Windows系统经历的十多年变革。从最初运行在DOS下的Windows3.0,到现在风靡全球的WindowsXP、Windows7、Windows8和最近发布的Windows10。
文章分享结束,linux操作系统和操作系统简介的答案你都知道了吗?欢迎再次光临本站哦!