Linux | 青训营

62 阅读1分钟

为什么学习 Linux, Nginx, Node.js用Linux比较舒服 前端Linux用的不多

image.png bios和uefi是写在主板上的程序,电脑启动时会执行这两个程序之一,uefi是BIOS的优化版。

image.png shell是命令解释器,用来和内核进行交互

image.png

Linux进程管理 在Linux里运行nginx程序时,nginx会以进程方式留在Linux系统中

image.png 右边小图: Linux会拉起一个0进程,0进程启动后会拉起1进程和2进程,1进程是所有用户进程的父进程,2进程是所有内核进程的父进程,接下来的进程都是以这两个进程为模板的,所以Linux进程结构是树形的

image.png 进程调度

image.png 文件系统 文件系统是操作系统中负责管理持久数据的子系统,负责把用户的文件存到磁盘的硬件中,持久化保存文件

image.png 保证了接口调用的统一(read write等)

image.png 虚拟文件系统(vfs)

image.png

image.png

image.png 底层工具就好像食材,是最基本的,上层工具像是厨师,帮你解决。 我有一个操作系统,如何安装对应的软件: image.png