运维开发网
广告位招商联系QQ:123077622
 
广告位招商联系QQ:123077622

操作系统和Linux

运维开发网 https://www.qedev.com 2020-03-03 14:25 出处:51CTO 作者:南柯大梦
一、什么是操作系统位于硬件之上、应用软件之下的系统软件2.1、其作用:1、管理系统中的各种资源2、为用户提供友好的界面体验用户通过应用软件来操作操作系统来管理硬件。2.2、常见的操作系统:windows系列:windowsXP、windows7、windows8、windows10UNIX系列:FreeBSD、SunSolarisIBM的AIX、HP的HPUnixLinux系列:RedHat(RH

一、什么是操作系统

位于硬件之上、应用软件之下的系统软件

操作系统和Linux

2.1、其作用:

1、管理系统中的各种资源

2、为用户提供友好的界面体验

用户通过应用软件来操作操作系统来管理硬件。

2.2、常见的操作系统:

windows系列:windows XP 、windows 7 、windows 8、windows 10

UNIX系列:FreeBSD、Sun Solaris IBM的AIX、HP的HP Unix

Linux系列:Red Hat(RHEL)、Ubuntu、Fedora、Debian、centos

操作系统和Linux

2.3、操作系统组成

系统中各种各样的软件

shell 命令解释器

系统的内核

二、linux系统

2.1、什么是Linux

Linux是一套开放源代码程序的、并可以自由传播的类Unix操作系统软件。

2.2、Linux发展过程

unix诞生 1969年的贝尔实验室

禁止对学生开放源代码。

谭宁邦 Minix开发者 ==》mini unix

系统主要用于教学

斯托曼 我要建立一个 完全自由 完全免费的操作系统 开发出一个替代unix的系统

2.3、GNU与GPL

GNU是斯托曼做的一个项目意思是GNU=GNU is not unix

其中包含有:gawk,bash,gcc,emacs

GPL(公共通用许可)

1)所有人可以自由传播,随意的修改软件

2)修改了别人的软件,必须把你修改的内容发出来

三、linux系统的组成

3.1、linux系统的组成

Linux操作系统由Linux内核和各种外围程序组成。

Linux内核是一个特殊的软件程序,用于实现CPU和内存分配、进程调度、设备驱动等核心操作,以面向硬件为主。

3.2、Linux的内核版本

Linux内核采用稳定版和开发版本并存的版本控制方式。

版本号的命名格式为x.yy.zz

说明:x,为主版本号。

用于表示内核结构、功能等方面的重大升级

yy,为次版本号。

用于表示内核版本是开发版本还是稳定版本。

使用奇数,代表开发版本

使用偶数,代表稳定版本

zz,修订版本号。

用于表示对同一个内核次版本的不断修订和升级,通常修订版本只

是对内核进行较小的改变。

总结:

Linux操作系统=Linux内核+GNU软件及系统软件+必要的应用程序。

四、Linux的发行版本

4.1、服务器操作系统

在Redhat和CentOS两者中,

首选Redhat,但是其服务需要费用

CentOS与Redhat一模一样,开源免费的。

4.2、redhat与centos系统之间的区别

1.redhat 现在是免费下载 更新 安装软件 提供服务帮助。

2.CentOS 做到和redhat一模一样

1)去掉redhat里面的收费的项目和logo

2)开发相同功能的软件

4.3、fedora、centos、redhat之间的关系

Fedora 是 redhat想要测试的软件 新的功能

稳定了 可以给用户使用就加入到Redhat中,

然后centos就去掉Redhat中的版权商标及付费信息,更新版本。

4.4常见的发行版本

桌面系统: Ubuntu

服务器:Redhat(免费下载使用,更新昂贵)、Centos(与Redhat一样,去掉Redhat logo还有收费项目)

新技术、功能:Fedora

安全性高(使用较少):debian

国产:红旗Linux、麒麟Linux

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消