Linux基础
计算机硬件
计算机由五大基本单元组成:
- 控制器
- 运算器
- 存储器单元
- 输入单元
- 输出单元
计算机操作系统
基础概念:管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之间传递信息。 以下是管理计算机资源分为的处理器管理、存储器管理、设备管理和文件管理。提供用户接口分为了命令接口、图形用户接口和程序接口。
操作系统启动的流程分为了传统模式和当前的主流模式,如下图所示。
Linux系统概览
对于Linux的版本主要是分为了内核版本和发行版本,这两个版本之间的关系是Linux内核加上常用软件就相当于是Linux发行版本。
Linux分为了四个大系列:Debian系列、red hat系列、slack ware系列和国产系列
接下来是查看Linux系统内核版本的方法,如下所示
查看Linux系统版本
Linux系统应用领域
- IT服务器(操作系统、虚拟化和云计算)
- 嵌入式和智能设备
- 个人办公桌面
- 学术研究与软件研发
Linux系统结构
它的基本组成,大致是分为了四个
- 内核
- shell
- 文件系统
- 应用程序
Linux体系结构
- 内核是硬件与软件之间的中间层
- 内核是一个资源管理程序
- 内核提供一组面向系统的命令
进程管理
- 进程是正在执行的一个程序或命令
- 进程有自己的地址空间,占用一定的系统资源
- 一个CPU核同一时间只能运行个进程
- 进程由它的进程ID(PID)和它的父进程的进程ID(PPID)唯一识别 文件系统
Linux文件系统是采用树状的目录结构,最上层是根目录。
文件权限
文件权限关于用户分为以下三个概念:
- 所有者:文件的所有者
- 所在组:文件的所有者所在的组
- 其他人:除文件所有者及所在组外的其他人
Linux软件包管理
管理工具