# Linux 基础
计算机硬件
计算机五大基本单元:
- 控制器
- 运算器
- 存储器单元
- 输出单元
操作系统:
- 管理和控制计算机中的硬件和软件资源,用于在用户与系统硬件之间传递消息
查看Linux 系统内核版本
uname -acat /proc/version查看Linux 系统版本cat /etc/os-release
Linux 应用领域
- IT 服务器
- 个人办公桌面
- 嵌入式,智能设备
- 个人学习,学术研究
Linux 基本组成
- Linux系统
- 内核
- shell
- 文件系统
- 应用层序
Linux 体系结构
- 内核空间 -- 硬件平台
- 用户空间 -- 应用平台
Linux 系统结构 进程管理
进程结构--- 树形
查看进程信息
ps -ef | grep nginx查看启动的nginx进程top -p 93824查看某个进程kill 93824关闭指定的进程top全部进程动态实时视图
进程调度
- 进程调度是指操作系统按某种策略或规则选择进程占用CPU进行运行的过程。
进程调度原则
进程的系统调用 用户态 <-> 内核态
文件系统
df -f df命令报告文件系统磁盘空间利用率
mount # mount 命令是挂载文件系统用的,不带任何参数运行,会打印包含文件系统类型在内的磁盘分区的信息
文件读取流程
用户权限 查看用户信息:
APt命令