linux系统价值 1 应用程序交付首选 2 公司内部服务统一使用 3 熟悉linux基础指令、运维、前端、服务 4 加深对操作系统的概念和理解 一、计算机硬件 计算机五大组成:控制器、运算器、存储器、输入单元、输出单元 二、计算机操作系统(os) 管理和控制计算机系统中的硬件和软件资源 在用户与系统之间传递信息 管理计算机资源:处理器管理、存储器管理、设备管理、文件管理 提供用户接口:命令接口、图形用户接口、程序接口 操作系统本身也是程序,开机后如何启动? power up 1 bios bios自检 bootleader os 2 UEFI bootleader os 三、linux系统概览 1 历史 2 linux版本 ①内核版本:作者发布的版本 提供:进程管理、内存管理、文件系统管理、硬件资源管理、 ②发行版本 linux内核+常用软件=linux发行版本 3 查看linux系统内核版本 命令:uname-a cat/proc/version cat/etc/os-velease 返回发行版本 linux系统应用领域 1、it服务器 2、嵌入式和智能设备 3、个人办公桌面 4、学术研究与软件开发 四、linux系统结构 Linux基本组成 1、内核 2、shell 3、文件系统 4、应用程序 shell=命令解释器 文件系统:存取文件 应用程序:在Linux上运行的一些程序 linux体系结构 用户较低权限,内核高权限 用户态->内核态->用户态 系统调用流程 1、内核时硬件与软件直接的中间 进程管理 进程特点: 1、进程是正在运行的一个程序或者命令 2、进程有自己的地址空间,占用一定的系统资源 3、一个cpu核只能运行一个进程 4、进程由他的进程ID和他的父进程的进程ip唯一识别 进程调度实现同时运行多进程 操作系统按照某种策略式或规则选择进程占用cpu进行运行的过程