Linux基础2 | 青训营笔记

197 阅读1分钟

书接上回,继续介绍04 Linux系统结构

linux系统结构:--进程管理

1.进程是动态的;由它的进程ID(PID)和父进程ID(PPID)唯一识别 2.查看进程指令 ps -ef|grep 进程 top -p 进程号 top kill 进程号 3.进程调度:操作系统按照某种策略或规则选择进程占用CPU进行运行的过程

image.png 4.进程调度原则:

  • 个 CPU 核同一时间只能运行一个进程
  • 每个进程有近乎相等的执行时间
  • 对于逻辑 CPU 而言进程调度使用轮询的方式执行,当轮询完成则回到第一个进程反复
  • 进程执行消耗时间和进程量成正比 5.进程的系统调用 内核空间 用户空间 用户程序发起系统调用 执行系统调用 系统调用返回 image.png

linux系统结构--文件系统

1.文件系统:把文件存到磁盘硬件中,持久化存储 2.linux文件系统目录结构 / bin dev home sbin usr ... 3.虚拟文件系统(VFS) 4.查看文件系统指令 df -T #报告文件系统磁盘空间利用率 mount 5.文件基本操作 ls mkdir demo
mv demo /home rm -r demo touch file.txt cp file.txt file_bak.txt

image.png

linux系统结构--用户权限操作

image.png

image.png

image.png

image.png

05 Linux系统软件包管理器

1.软件包: 一个应用程序,可以是一个GUI应用程序、命令行工具或软件库

2.软件包管理:

底层工具:处理安装和删除软件包文件等任务DPKG RPM

上层工具:数据的搜索任务和依赖解析任务APT YUM DNF

3.软件包管理工具

image.png

4.debian配置软件源

image.png image.png

5.nginx安装

image.png image.png

总结

image (1).png