Linux基础 | 青训营笔记

42 阅读2分钟

Linux基础

计算机硬件

计算机由五大基本单元组成:

  1. 控制器
  2. 运算器
  3. 存储器单元
  4. 输入单元
  5. 输出单元

计算机操作系统

基础概念:管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之间传递信息。 以下是管理计算机资源分为的处理器管理、存储器管理、设备管理和文件管理。提供用户接口分为了命令接口、图形用户接口和程序接口。

image.png

操作系统启动的流程分为了传统模式和当前的主流模式,如下图所示。

image.png

Linux系统概览

对于Linux的版本主要是分为了内核版本和发行版本,这两个版本之间的关系是Linux内核加上常用软件就相当于是Linux发行版本。

Linux分为了四个大系列:Debian系列、red hat系列、slack ware系列和国产系列

接下来是查看Linux系统内核版本的方法,如下所示

image.png

查看Linux系统版本

image.png Linux系统应用领域

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

Linux系统结构

它的基本组成,大致是分为了四个

  1. 内核
  2. shell
  3. 文件系统
  4. 应用程序

Linux体系结构

  1. 内核是硬件与软件之间的中间层
  2. 内核是一个资源管理程序
  3. 内核提供一组面向系统的命令

image.png

进程管理

  1. 进程是正在执行的一个程序或命令
  2. 进程有自己的地址空间,占用一定的系统资源
  3. 一个CPU核同一时间只能运行个进程
  4. 进程由它的进程ID(PID)和它的父进程的进程ID(PPID)唯一识别 文件系统

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

image.png

文件权限

文件权限关于用户分为以下三个概念:

  1. 所有者:文件的所有者
  2. 所在组:文件的所有者所在的组
  3. 其他人:除文件所有者及所在组外的其他人

Linux软件包管理

管理工具 image.png