一、Linux系统介绍
1.什么是Linux?
Linux是一种操作系统!!
操作系统:一堆软件的集合,让计算机硬件正常的工作
曾经 被Microsoft 视为最大的威胁,而今 互联网领域的幕后老大。
Linux 是一套免费使用和自由传播的类Unix操作系统。
(1)计算机的组成
计算机主要由硬件系统和软件系统两大部分组成。
-
硬件系统是计算机的物质基础,它包括中央处理器(CPU)、存储器、输入设备和输出设备等物理部件。CPU 是计算机的核心,主要负责数据的运算和指令的执行;存储器用于存储数据和程序,可分为内存和外存;输入设备如键盘、鼠标等,用于向计算机输入指令和数据;输出设备如显示器、打印机等,用于输出计算机的处理结果。
-
软件系统是计算机的灵魂,它包括系统软件和应用软件。系统软件主要用于管理、控制和维护计算机资源,提供用户操作计算机的界面,其中最重要的部分就是操作系统。操作系统的功能强大,包括文件管理(负责文件的存储、访问和安全保护等)、进程管理(管理和调度计算机中的各个进程,确保它们能够高效地运行)、设备管理(协调和控制计算机中的各种设备,使其能够正常工作)、存储管理(管理系统中的内存资源,包括内存的分配和回收等)以及用户接口(提供用户与计算机交互的界面,包括图形用户界面(GUI)和命令行界面(CLI)等,例如用户通过点击图标或输入命令来启动应用程序或进行系统设置)等。
(2)Unix/Linux 发展史
Unix系统发展UNIX诞生,1970年1月1日-Ken Thompson、Dennis Ritchie-1969年根据MULTICS项目的经验开发了一个操作系统 UNICS,后改为UNIX。
1973年,用C语言重写了UNIX,1978年,有大约600台计算机运行UNIX。
Linux的诞生
Linux之父,Linus Torwalds-1991年10月,发布0.02版(第一个公开版)内核,Linus率领的内核项目团队统一发布-内核作用:管理CPU/内存、驱动基本硬件、文件系统(版本号:主版本.次版本.修订号)这种操作系统基于 Unix 的设计思想打造而成,具备高效稳定的系统运行性能。
1994年03月,发布1.0版内核标准读音:“哩呐科斯”
二、Linux 的版本及应用
1.Linux发行的版本
RHEL是红帽公司提供的商业版Linux系统,若要获取DVD镜像、安全更新等技术服务支持,一般需要付费订阅;不过构成RHEL系统的各种软件包都是基于GPL开源协议免费发布的。
CentOS是一个社区性质的Linux系统,相当于RHEL的一个克降版本,它采用了构成RHEL系统的各种软件包重新组装、开发而成,并且在此过程中做了一些优化、必要的Buq修复:CentOS系统的版本会稍晚于同版本的RHEL系统发布,其构成、管理方式与同版本的RHEL系统几乎一模一样,而且能够找到大量开放的软件源,因此受到很多企业的欢迎。
目前,CentOS已经被Red Hat公司所收购,仍然可自由使用。
在CentOS被收购后,原CentOS创始人Gregory Kurtzer重新创立了新的Linux社区项目RockyLinux,该系统完全和RHEL兼容。
2.Redhat系列版本及Rocky介绍
3.Linux应用
Linux 系统广泛应用于服务器、嵌入式系统和个人电脑等领域。在服务器领域,Linux 是最常用的操作系统之一,许多关键的互联网服务都运行在 Linux 服务器上,如网站服务器、邮件服务器和数据库服务器等。Linux 的高稳定性和安全性,以及其强大的网络功能,使其成为服务器操作系统的理想选择。例如,Apache、Nginx 等流行的 Web 服务器软件都是基于 Linux 系统开发的,它们为全球大量的网站提供服务。在嵌入式系统中,Linux 的小巧、高效和开源特性也使其得到广泛应用,如路由器、智能电视、汽车电子系统等。在个人电脑领域,虽然 Windows 系统仍占据主导地位,但 Linux 也越来越受到一些用户的青睐,尤其是对于程序员和开发人员来说,Linux 提供了许多强大的工具和开源软件,有助于他们的工作和开发。