一、学习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中最为重要的概念之一