操作系统概述
硬件和软件
我们所熟知的计算机是由:硬件和软件所组成。
硬件:计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。
软件:是用户和计算机硬件之间的接口和桥梁,用户通过软件与计算机进行交流。而操作系统,就是软件的一类。
操作系统
操作系统是计算机软件的一种,它主要负责:作为用户和计算机硬件之间的桥梁,调度和管理计算机硬件进行工作。
常见操作系统
桌面端:
移动端:
小结
-
计算机由硬件和软件两个主要部分组成
-
操作系统是软件的一类。主要作用是协助用户调度硬件工作,充当用户和计算机硬件之间的桥梁
-
常见的操作系统:
-
桌面端:Windows、Linux、MacOS
-
移动端:Android、IOS、鸿蒙系统
-
温馨提示:
操作系统相关知识是学习Linux的前提。只有熟悉操作系统相关知识,才能更快上手Linux。
想详细学习操作系统相关知识,可关注专栏:操作系统专栏
http://t.csdnimg.cn/E3kSC
初识Linux
Linux的诞生
Linux创始人: 林纳斯·托瓦兹(Linus Torvalds)
Linux 诞生于1991年,因为创始人在上大学期间经常需要浏览新闻和处理邮件,发现已有的操作系统不好用, 于是他决心自己写一个保护模式下的操作系统,这就是Linux的原型,后来经过全世界网友的支持, 使其能够兼容多种硬件,成为最为流行的服务器操作系统之一。
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux内核
Linux系统的组成:
-
Linux系统内核
-
系统级应用程序
内核提供系统最核心的功能,如:调度CPU、调度内存、调度文件系统、调度网络通讯、调度IO等。
系统级应用程序,可以理解为出厂自带程序,可供用户快速上手操作系统,如: 文件管理器、任务管理器、图片查看、音乐播放等。比如,播放音乐,无论用户使用自带音乐播放器或是自行安装的第三方播放器均是由播放器程序,调用内核提供的相关功能,由内核调度CPU解码、音响发声等。
内核是Linux操作系统最核心的所在,系统级应用程序只是锦上添花。
Linux内核是免费开源的,任何人都可以下载内核源码并查看且修改。 Linux内核下载地址:https://www.kernel.org
Linux发行版
提供了内核+系统级程序的完整封装,称之为Linux发行版。简单点说就是将 Linux 内核与应用软件做一个打包。
目前常用的、知名的Linux发行版如下:
不同的发行版:基础命令100%是相同的
该教程主要基于Ubuntu操作系统进行讲解
Linux 应用领域
今天各种场合都有使用各种 Linux 发行版,从嵌入式设备到超级计算机,尤其是在服务器领域拥有绝对的地位,通常服务器使用 LAMP(Linux + Apache + MySQL + PHP)或 LNMP(Linux + Nginx+ MySQL + PHP)组合。
目前 Linux 不仅在家庭与企业中使用,并且在政府中也很受欢迎。
小结
-
Linux由林纳斯 托瓦兹在1991年创立并发展至今成为服务器操作系统领域的核心系统。
-
内核提供了Linux系统的主要功能,如硬件调度管理的能力。Linux内核是免费开源的,任何人都可以查看内核的源代码,甚至是贡献源代码。
-
Linux内核无法被用户直接使用,需要配合应用程序才能被用户使用。在内核之上,封装系统级应用程序,组合在一起就称之为Linux发行版。
🚀🚀🚀
ps:该教程主要基于Ubuntu操作系统进行讲解
🪙🪙🪙
欢迎大家关注`Linux`专栏,内容持续更新中:http://t.csdnimg.cn/oGRqfhttp://t.csdnimg.cn/oGRqf