Day2

41 阅读1分钟

# Linux 基础

计算机硬件

计算机五大基本单元:

  • 控制器
  • 运算器
  • 存储器单元
  • 输出单元

操作系统:

  • 管理和控制计算机中的硬件和软件资源,用于在用户与系统硬件之间传递消息

查看Linux 系统内核版本

  • uname -a
  • cat /proc/version 查看Linux 系统版本
  • cat /etc/os-release

Linux 应用领域

  • IT 服务器
  • 个人办公桌面
  • 嵌入式,智能设备
  • 个人学习,学术研究

Linux 基本组成

  • Linux系统
    • 内核
    • shell
    • 文件系统
    • 应用层序

Linux 体系结构

  • 内核空间 -- 硬件平台
  • 用户空间 -- 应用平台

image.png

Linux 系统结构 进程管理

image.png 进程结构--- 树形

查看进程信息

  • ps -ef | grep nginx 查看启动的nginx进程
  • top -p 93824 查看某个进程
  • kill 93824 关闭指定的进程
  • top全部进程动态实时视图

image.png

进程调度

  • 进程调度是指操作系统按某种策略或规则选择进程占用CPU进行运行的过程。

image.png

进程调度原则

image.png

进程的系统调用 用户态 <-> 内核态

文件系统

image.png df -f df命令报告文件系统磁盘空间利用率 mount # mount 命令是挂载文件系统用的,不带任何参数运行,会打印包含文件系统类型在内的磁盘分区的信息

image.png

文件读取流程

image.png

用户权限 查看用户信息:

image.png

image.png

image.png APt命令

image.png