一、操作系统简介及分类

Linux 是⼀组软件,⽽软件分为操作系统软件和应⽤软件,其中 Linux 属于操作系统软件。

1、操作系统

计算机是由⼀堆硬件组成的,为了有效的控制这些硬件资源,于是就有了操作 系统的 产⽣, 操作系统是软件⼦系统的⼀部分,是硬件基础上的第⼀层软件,是硬件 与其他软件的接⼝,它控制其他程序运⾏,管理系统资源,提供最基本的计算 功能,如管理及配置内存、决定系统资源供需的优先次序等,同时还提供⼀些 基本的服务程序。

linux 操作系统有哪些架构 linux操作系统包括什么组成_运维

对于 Linux操作系统⼀般有4个主要部分:内核、shell、⽂件系统和应⽤程序。

其中内核、shell和⽂件系统⼀起形成了基本的操作系统结构,它们使得⽤户可 以运⾏程序、管理⽂件并使⽤系统。

内核 是操作系统的核⼼,具有很多最基本功能,它负责管理系统的进程、内 存、设备驱动程序、⽂件和⽹络系统,决定着系统的性能和稳定性。

Shell 是⼀个命令⾏解释器,它为⽤户提供了⼀个向 Linux 内核发送请求以便 运⾏程序的界⾯系统级程序,⽤户可以⽤ Shell 来启动、挂起、停⽌甚⾄编写 ⼀些程序。

2、操作系统分类

常⻅的操作系统分为:个⼈版操作系统,服务器操作系统,⾮PC端操作系统。

个人版操作系统: 比如出名的主要有两个系列

1)windows系列(win xp、vista、win7、win8,win10)。

2)基于linux系列(Fedora,ubuntu,MAC OS、深度操作系统,UOS)

服务器操作系统:

redhat、centos, SUSE Linux, unix、

微软的windows server系列

Windows Server 2003、Windows Server 2008, Windows Server 2012,Windows Server 2016。

非标准pc端操作系统:

Android、IOS 、Windows phone,Vxworks,winCE,ucosii, 嵌⼊式 Linux。

3、Linux 和 Windows 的区别

1、 Linux 主要使⽤命令⾏操作系统, Windows 图形化界⾯

2、 Linux 主要应⽤于服务器, Windows 是个⼈操作系统

3、 Linux 属于开源项⽬,⽽ Windows 不开源

4、 Linux 是多⽤户系统, Windows 是单⽤户系统

二、Linux概述

2.1 linux内核版本

Linux是⼀套免费使⽤和⾃由传播的类Unix操作系统, 最早是由芬兰⼈ Linus Torvalds 设计,第⼀次正式向外公布时间于1991 年10 ⽉5 ⽇。可安装在各种 计算机硬件设备中,⽐如⼿机、平板电脑、路由器、视频游戏控制台、台式计 算机、⼤型机和超级计算机。

Linux存在着许多不同的Linux版本,但它们都使⽤了Linux内核,严格来讲, Linux这个词本身只表示Linux内核,但实际上⼈们已经习惯了⽤Linux来形容整 个基于Linux内核,并且使⽤GNU ⼯程各种⼯具和数据库的操作系统。 关于内核版本查看:

linux 操作系统有哪些架构 linux操作系统包括什么组成_Windows_02

该内核版本号各项的含义,其中以 . 为分割符

第⼀项(3):当前内核主版本号;

第⼆项(10):当前内核次版本号;

第三项(0-693):0 表示为当前内核更新次数,693表示当前内核修补次数;

第四项(el7):当前内核为RHEL6系列的;

第五项(x86_64):代表这是64bit的系统;

注意:次版本号为奇偶数的不同含义:

奇数

开发版本内核,功能多,更新速度快

偶数

稳定版本内核,稳定,功能相对较少

2.2 发行版本

⼀些软件公司以内核为基础,再添加⼀些软件和⽂档所形成的版本叫做发⾏版 本。⽬前国内⽐价流⾏的版本主要有:

1)红帽系:

Red Hat Linux:红帽公司的收费版本

CentOS (红帽公司 的社区克隆版本,免费版本)

Fedora Core (由 Red Hat 桌⾯版发展⽽来,免费版本)

2)Debian 系:

主要是:debian,ubuntu(个⼈桌⾯)

Ubuntu是⼀款构建于 Linux 内核之上、完全开放源码的操作系统,基于知名的 Debian Linux 发展⽽来,界⾯友好,容易上⼿,对硬件的⽀持⾮常全⾯,是⽬ 前最适合做桌⾯系统的 Linux 发⾏版本,⽽且 Ubuntu 的所有发⾏版本都免费 提供。

Ubuntu 默认桌⾯环境采⽤ GNOME,⼀个 UNIX 和 Linux 的主流桌⾯套件和 开发平台。 另⼀个 UNIX 和 Linux 的主流桌⾯是 KDE。

3)openSUSE:

openSUSE项⽬是由Novell 发起的开源社区计划。旨在推进 Linux 的⼴泛使 ⽤,提供了⾃由简单的⽅法 来获得世界上最好⽤的 Linux 发⾏版之⼀ openSUSE。openSUSE对个⼈来说是完全免费的, 它采⽤的KDE5作为默认桌 ⾯环境,同时也提供GNOME桌⾯版本。