liunx

2019-07-29  本文已影响0人  我是大兄弟

前言

参考深入理解linux内核整理的资料

操作系统

应用程序与硬件完成交互,如果应用程序想要使用硬件资源,必须向操作系统发送一个请求,操作系统进行评估

现代操作系统一般都是禁止应用程序直接与底层硬件进行交互,为了实现这一种机制,用户分为用户态与内核态

用户态(非特权模式)

一个或者多个应用程序能够同时活动竞争资源并且独立互不影响(具有身份认证机制)

进程/内核态(特权模式)

只要进程向操作系统请求,则会由用户态转内核态

描述
进程 一个运行程序的上下文执行
处理器 多核处理器可以多个进程竞争资源,单核只能一个进程占用CPU

文件系统

image.png
描述
文件 字节序列的信息载体
目录树结构 除叶节点外(一棵树当中没有子结点),树的节点表示为目录,目录下包含文件以及目录
/ 源头(根目录)
. 当前工作目录
.. 父目录
绝对路径 以/开头,起点是源头
相对路径 目录或文件开头,起点是当前工作目录
上一篇下一篇

猜你喜欢

热点阅读