71muke?v=1
在线看书
立即购买

第一章 Linux操作系统的介绍

收起
2023-08-23更新,每天更一篇

第二章 Linux文件与目录管理

收起
2023-09-11更新,每天更一篇

第三章 vi/vim文件编辑

收起
2023-08-23更新,每天更一篇

第四章 用户管理

收起
2024-01-03更新,每天更一篇

第五章 软件安装

收起
2024-01-03更新,每天更一篇

第六章 Shell编程

收起
2023-08-23更新,每天更一篇

第七章 网络通信

收起
2024-01-03更新,每天更一篇

Linux操作系统简介及发展史

一、计算机

像智能手机、平板电脑和台式计算机等能够按照程序运行,自动且高速处理海量数据的现代化智能电子设备都可以算是计算机

计算机由软件系统和硬件系统组成,没有安装任何软件的计算机称为裸机

image.png


二、操作系统

在没有操作系统之前,当我们要操作计算机时,就需要使用到这些硬件的指令,一般来说,这些指令的功能和用法是公开的,我们也可以称它们为机器语言

操作系统的一个主要功能就是将硬件系统的这些复杂指令封装起来,给程序员提供一个更方便的编程接口

注意:应用软件的大多数功能都是直接与操作系统交互的


三、操作系统发展史

阶段一:

1946 年,第一台计算机诞生了,但还未出现操作系统,计算机工作采用手工操作方式完成

后来摆脱了手工操作,从而发展出批处理系统。多道批处理系统允许多个任务同时在计算机中运行,提高了整个计算机的利用率

随着 CPU 的性能不断提升,一台计算机可以同时连接多个用户终端。Unix 系统就是在此基础上发展起来且应用最广泛的操作系统之一


阶段二:

到了 20 世纪 80 年代中期,伴随个人计算机(PC)时代的来临,DOS 系统出现,改进后的系统被命名为 MS-DOS,它很快就统治了 IBM PC 机市场,并随后提供了可运行在 MS-DOS 之上的图形化界面,命名为 Windows 系统

image.png


四、Linux 系统

1969年Unix操作系统肯·汤普森丹尼斯·里奇在贝尔实验室开发,它是一种多任务和多用户的分时操作系统。

但是早期的操作系统是并不开源和免费的,在大学时,被要求不能再使用 Unix 源代码进行授课。塔能鲍姆教授为了上课需要,开发了一个迷你的、与 Unix 兼容的操作系统,并取名为Minix。

塔能鲍姆教授的学生,来自芬兰的 Linus Torvalds(林纳斯·托瓦兹),他安装并学习了 Minix。后来,Torvalds 将 Minix 作为平台指导开发了 Minix 的克隆版本——Linux,并在 1991 年发布

Linux 完全免费,用户可以任意修改其源代码。从此,Linux 产生了众多的版本,但它们都是基于 Linux 内核,并遵循 GPL 协议

image.png

注意:GPL:GNU 通用公共许可证(GNU General Public License,GPL),即“反版权”概念


Linux因其稳定、开源、免费、安全、高效的特点,发展迅猛,在服务器市场占有率达到80%。

用途如下:

1、服务器领域(放应用的电脑操作系统)

2、云计算领域(开源云:OpenStack、CloudStack、Eucalyptus、OpenNebula)

3、嵌入式领域(物联网设备)

4、桌面领域(Linux Mint、Ubuntu Desktop)


五、Linux的发行版

Linux的版本分为内核版和发行版,内核版由Linus Torvalds(林纳斯·托瓦兹)带着官方团队一直在维护迭代,而发行版则是第三方公司通过官方的内核版本二次开发迭代Linux的基础上发行的版本系统。名字虽然不一样,但是底层都是由Linux实现的,所以还是叫做Linux操作系统。使用方法上没什么区别。

目前市面上常见的Linux操作系统有:redhat、Ubuntu、CentOS。

1995 年 1 月,RedHat(小红帽)诞生,其中有一个针对企业发行的版本 Red Hat Enterprise Linux(RHEL)被很多企业所选择。

有人将 RHEL 中的小红帽的信息删除后再编译,得到了免费的 RHEL 克隆版本 CentOS。

在 2014 初,CentOS 宣布加入小红帽,它依然免费,并使得 YUM 免费升级。

本书选用了RedHat 7 来介绍 Linux 的常见操作,并且在虚拟机中安装RedHat 7 版本 作为服务器使用

image.png











六、Linux和Windows的区别

1、版权归属不同,Linux虽然是Linus Torvalds(林纳斯·托瓦兹)发明的,但是版权公开、免费,所以可以理解任何人都可以获取;Windows操作系统是存在版权问题的,归属微软所有,是一个商业化的操作系统。

2、使用方法上也有所区别,因为内核的不同,两个系统使用上有很多的不同。

3、使用的领域不同,Linux被更多的运用在服务器领域上;Windows更多是针对个人操作系统服务使用。


留言

发布留言

需要购买本课才能留言哦~

{{ item.createtime | dateStr }}