# Linux学习笔记 | 青训营笔记

111 阅读2分钟
Linux 是一个开源的系统,目前正在各个领域发光发热。并选择企鹅作为logo,企鹅作为南极洲的代表不受其他地方管理,也表示开源的linux,为全人类共同所用,任何公司无权干涉。
计算机由五大基本单元组成,控制器,运算器,存储器单元,输入单元,输出单元。
计算机操作体统,是用于管理和控制计算机系统中的硬件和软件资源。
操作系统启动流程:BIOS-BIOS自检-BOOTLOADER--OS  OR UEFI--BOOTLOADER--OS。
查看linux系统内核版本:uname
Linux系统应用领域:it服务器,嵌入式和智能设备,个人办公桌面,学术研究与软件研发。
Linux基本组成:1.内核 2.shell 3.文件系统 4.应用程序。
进程管理:1.进程是正在执行的一个程序或者命令。2.进程有自己的地址空间,占用一定资源。3.一个cpu核同一时间只能运行一个进程4.进程由他的进程id(pid)和他父进程的进程id(ppid)唯一识别.
进程调度的原则:1.一个cpu核同一时间只能运行一个进程。2.每个进程由近乎相等的执行时间。3.对于逻辑CPU而言进程调度使用轮询的方式执行,当轮询完成则回到第一个进程反复。4.进程执行消耗时间和进程量成正比。
文件系统是操作系统中负责管理持久数据的子系统,负责把用户的文件存到磁盘硬件中,持久化的保存文件。
Linux文件系统是采用树状的目录结构最上层是根目录(/)下一层有bin(可执行命令)boot(设备文件管理命令)dev(设备文件管理命令)opt()root(超级用户)sbin(超级管理员二进制)home(用户信息)usr()。
我认为Linux操作系统分支很多可以有很多选择,也比较接近于底层所以听的有点不太懂。