Linux基础 | 青训营笔记 您所在的位置:网站首页 内核管理器 Linux基础 | 青训营笔记

Linux基础 | 青训营笔记

2023-05-07 15:44| 来源: 网络整理| 查看: 265

Linux基础 为什么学习Linux? Linux 是现代化应用程序交付的首选平台,无论是部署在裸机、虚拟化还是容器化环境 公司内部服务(TCE、FaaS、SCM)统一使用 Debian Linux 系统 熟悉 Linux 基础指令,熟练运维前端常用服务(Nginx,Node.js) 加深对操作系统概念和实现的理解,夯实基础知识

大部分服务器也都采用的是Linux系统,因为它开源、稳定、安全、

此外,值得一提的是,2020年底,红帽公司宣布2021年底停止维护CentOS8,2024年6月30日停止维护CentOS7。

计算机硬件

在一个完整的冯诺依曼计算体系当中,计算机主要由五大基本单元组成,分别是控制器、运算器、存储器、以及输入 输出两个单元。 图片.png 图片来自青训营视频

控制器,顾名思义,他的作用就是协调和指挥计算机中各个部件进行按需作业; 运算器主要作用就是算术与逻辑运算的处理; 存储器主要分为内存和外存,磁盘光驱等都是属于外存(内存断电即失数据,而外存不会); 输入设备比如鼠标、键盘;(就是输入电脑) 输出设备比如显示器、音响等。(就是电脑输出)

现在的CPU可以看作是 运算器 + 控制器。

计算机操作系统

用于管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之间传递信息。

操作系统的目标就是:向上层提供方便易用的服务。

把一些丑陋的硬件功能封装成简单易用的服务,使用户能更方便地使用计算机,用户无需关心底层硬件的原理,只需要对操作系统发出命令即可。[1]^{[1]}[1] 图片.png

图来自参考资料[1]

Linux 系统概览

Linux系统各版本: 图片.png 图来自青训营视频

Linux应用场景:

IT 服务器(操作系统、虚拟化和云计算) 嵌入式和智能设备 个人办公桌面 学术研究与软件研发 Linux 系统结构

有四个主要部分:

内核 shell 文件系统 应用程序 内核

图片.png

体系结构子目录都包含许多其他子目录,这些子目录专注于内核的特定方面,如引导、内核、内存管理等。

shell

shell本身就是个程序,是运行在Linux上的进程。

进程调度:

image.png

(图来自青训营视频) 文件系统

文件系统负责管理持久化数据的子系统,负责把用户的文件存到磁盘硬件中。linux中一切皆文件。

linux文件系统是采用树状的目录结构,最上层是根目录。

image.png

(图来自青训营视频)

Linux有不同的文件系统,为了给用户提供统一的调用接口,使用了虚拟文件系统(VFS): image.png

(图来自青训营视频) Linux 系统软件包管理器

图片.png 图来自青训营视频

参考资料

[1] 王道计算机考研 操作系统的概念、功能



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有