Linux | 青训营笔记

118 阅读2分钟

计算机基础

  1. 计算机的五大基本单元:
  • 控制器
  • 运算器
  • 存储器单元
  • 输入单元
  • 输出单元
  1. 操作系统启动流程

image.png

操作系统概览

  1. Linux版本
  • 内核版本
  • 发行版本:Linux内核+常用软件=Linux发行版本
  • 查看Linux系统内核版本:① uname -a ②cat/proc/verion
  • 查看Linux系统版本:cat/etc/os-release
  1. Linux基本组成
  • 内核+Shell+文件系统+应用程序
  • 内核漫画

image.png

  1. 操作系统功能
  • 进程管理:在多道批处理系统和分时系统中有多个并发执行的程序,为了描述系统执行时动态变化的过程引入了进程。进程是资源分配和独立运行的基本单位。进程管理重点需要研究诸进程之间的并发特性,以及进程之间相互合作和资源竞争产生的问题。
  • 存储管理:存储管理的对象是主存存储器。存储管理的主要功能包括主存空间的分配和回收、提高主存的利用率、扩充主存、对主存信息实现有效保护。
  • 设备管理:设备管理不仅要管理实际I/O操作的设备,还要管理诸如设备控制器、DMA控制器、中断控制器和I/O处理机等支持设备。设备管理包括各种设备分配、缓冲区管理和实际物理I/O设备操作,通过管理达到提高设备利用率和方便用户的目的。
  • 文件管理:引入文件系统专门管理外存储器上的信息,而这些信息是以文件的形式存放的,使用户可以“按名”高效、快速和方便地存取信息。
  • 作业管理:作业是系统作为一个用户的计算任务所做的工作总和。在操作系统中用来控制作业进入、执行和撤销的一组程序称为作业管理程序。操作系统可以进一步为每个作业创建作业进程,完成用户的工作。