Linux基础 | 青训营笔记

63 阅读2分钟

一、学习Linux 的价值

  • Linux是现代化应用程序交付的首选平台,无论是部署在裸机、虚拟化还是容器化环境

  • 公司内部服务(TCE、FaaS、SCM)统一使用DebianLinux系统

  • 熟悉Linux基础指令,熟练运维前端常用服务 (Nginx,Node.js)

  • 加深对操作系统概念和实现的理解,夯实基础知识

二、计算机硬件

计算机有五大基本组成单元:控制器、运算器、存储器单元、输入单元、输出单元

控制器:指挥计算机及其他部件进行工作的地方

运算器:进行算术和逻辑运算

常规意义上控制器和运算器共同组成了CPU单元

存储器:一般分为内存和外存,磁盘光驱等都是外存;

输入单元:鼠标键盘等都是我们常见的输入单元

输出单元:音响显示器等是常见的输出单元

三、操作系统

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

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

四、BIOS与UEFI

BIOS和UEFI都是计算机的固件,也就是硬件上的软件。它们的作用是在计算机启动时初始化硬件,检测设备是否正常,然后启动操作系统。

五、Linux版本

  • 内核版本和发行版本

Linux内核+常用软件=linux发行版本

Linux系统应用领域

IT服务器(操作系统、虚拟化和云计算)

嵌入式和智能设备

个人办公桌面

学术研究与软件研发

六、Linux 系统结构

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

七、Linux的体系结构

Linux 的体系结构是一个多层次的体系结构,包括硬件层、内核层、应用程序层和用户层。

八、linux系统软件--进程管理

  • 软件包与软件包管理。在Linux中,进程是指正在执行的程序实例。每个进程都拥有自己独立的虚拟地址空间、寄存器集合和打开文件的描述符等资源。进程是Linux中最为重要的概念之一