【原理剖析】b-Linux 系统文件管理 概述:从逻辑结构上看,Linux 系统中的文件是没有结构的流式文件。从物理结构上看,Linux 采用混合多重索引结构,即将文件所占用磁盘的盘块号直接或间接存放在该文件索引节点的地址项中。在查找文件时只要找到该文件的索引节点就可以用直接或间接的寻址方式获得指定文件的盘块号。 Linux 文件的物理结构 Linux 文件系统 Linux 文件目录管理命令 Linux 操作系统下的软链接和硬链接 2023-12-27 A_OS > Linux > Linux操作系统原理剖析 #Linux #内核
【原理剖析】d-Linux 网络基础.md 概述:Linux 操作系统实际上是一个网络操作系统,系统管理的很大部分工作其实都和网络有关。 TCP/IP 协议 Linux 网络配置 基本网络服务 网络安全 Linux 下网络通信基本流程和操作 0x01 TCP/IP 协议 在信息化设备中,及刷机已经从单一使用发展到了集群使用。越来越多的应用领域需要计算机在一定的地理范围内联合起来进行集群工作,从而促进了计算机和通信技术的紧密结合,形 2023-12-27 A_OS > Linux > Linux操作系统原理剖析 #Linux #内核
【原理剖析】3-操作系统进程控制及进程间通信概述 概述:知识点 Linux 临界资源概述 Linux 进程同步与互斥 Linux 进程间通信概述 Linux 进程间通信之管道方式 0x01 临界资源 两个以上的进程不能同时使用的资源称为临界资源。临界资源可能是一些独占设备,例如:打印机、播放器、摄像头等等硬件设备;也可能是一块共享内存、表格文件、链表等软件资源。 举例说明:假设有一个火车订票系统有两个终端程序在运行 T1 和 T2 ,如 2023-12-26 A_OS > Linux > Linux操作系统原理剖析 #Linux #内核
【原理剖析】4-进程间通信方式之消息队列 概述:知识点 Linux 消息队列方式原理介绍 Linux 消息队列相关 API 介绍 0x01 Linux 消息队列 消息队列 (也叫做报文队列)是 Unix 系统 V 版本中 3 种进程间通信机制之一。另外两种是信号量和共享内存。这些 IPC 机制使用共同的授权方法。只有通过系统调用将标志符传递给核心之后,进程才能存取这些资源。这种系统 IPC 对象使用的控制方法和文件系统非常类似。 2023-12-26 A_OS > Linux > Linux操作系统原理剖析 #Linux #内核
【原理剖析】5-进程间通信方式之信号通信 概述:知识点 Linux 信号概述 Linux 信号通信原理 Linux 信号相关 API 函数介绍 0x01 Linux信号概述 信号机制是一种使用信号来进行进程之间传递消息的方法,信号的全称为软中断信号,简称软中断。关于 Linux 信号的特点可以概括如下几点: 信号是在软件层次上对中断机制的一种模拟。在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。 信号是异 2023-12-26 A_OS > Linux > Linux操作系统原理剖析 #Linux #内核
【原理剖析】6-进程间通信方式之信号量通信 知识点: Linux 信号量通信原理介绍 Linux 信号量通信相关 API 介绍 0x01 Linux 信号量概述 在 Linux 中,信号量本质上是一个计数器(不设置全局变量是因为进程间是相互独立的,而这不一定能看到,看到也不能保证++引用计数为原子操作),用于多进程对共享数据对象的读取,它和管道有所不同,它不以传送数据为主要目的,它主要是用来保护共享资源(信号量也属于临界资源),使 2023-12-26 A_OS > Linux > Linux操作系统原理剖析 #Linux #内核
【设计模式】行为型模式 行为型模式 学习笔记之C++设计模式——创建型模式 📑 【设计模式】结构型模式 📑 【设计模式】创建型模式 总的来说,行为型模式就是用来对类或对象怎样交互和怎样分配职责进行描述。 模板方法模式 AbstractClass(抽象类):在抽象类中定义了一系列基本操作(PrimitiveOperations),这些基本操作可以是具体的,也可以是抽象的,每一个基本操作对应算法的一个步骤,在其 2023-12-25 A_内功 > B_设计模式 #设计模式 #设计模式/行为型模式
【设计模式】结构型模式 结构型模式 学习笔记之C++设计模式——创建型模式 📑 【设计模式】创建型模式 📑 【设计模式】行为型模式 Proxy模式又叫做代理模式,是构造型的设计模式之一, 它可以为其他对象提供-种代理( Proxy )以控制对这个对象的访问。所谓代理,是指具有与代理元(被代理的对象)具有相同的接口的类,客户端必须通过代理与被代理的目标类交互,而代理一-般在交互的过程中 (交互前后) , 进行某些 2023-12-25 A_内功 > B_设计模式 #设计模式 #设计模式/结构型模式
【设计模式】创建型模式 设计模式 学习笔记之C++设计模式——创建型模式 📑 【设计模式】结构型模式 📑 【设计模式】行为型模式 2023-12-25 A_内功 > B_设计模式 #设计模式 #设计模式/创建型模式