操作系统

【Linux】进程聊天室:管道传纸条、共享内存开黑,内核如何当裁判?(进程间通信)

目录一、进程间通信介绍1. 什么是进程间通信2. 进程间通信的发展和分类(简单介绍)3. 进程间通信的目的二、管道1. 什么是管道?2. 匿名管道(1)核心特点(2)创建匿名管道(3)fork共享管道原理(4)内核角度 - 管道本质&#xff08

ubuntu 22.04下载安装及相关配置

一、ubuntu 22.04下载1.1、官网下载Get Ubuntu | Download | Ubuntu官网下载速度比较慢,不是很推荐。历史版本:Index of /releases (ubuntu.com)1.2、清华镜像网站下载清华大学开源软件镜像站 | Tsinghua Open Source Mirror该方式下载很快,推荐使用。下载方式如下&

【译】《可执行文件背后的原理》—— 第12章 Linux 可执行文件的加载

理解 Linux 可执行文件的加载:深入探究内核内部机制📚 本书官网及作者联系方式 访问本书网站: Under The Hood Of Executables 联系作者: chessMan786 简介在 Linux 中,加载和执行程序的过程犹如一场深入内核内部的奇妙之旅。本文将探索程序执行背后的复杂机制:从用户启动程序的那一刻起&#xf

一文掌握 MongoDB 详细安装与配置(Windows / Linux / macOS 全平台)

文章目录 一、准备工作 1.1 版本选择 1.2 系统要求 1.3 下载地址 1.4 安装方式对比 1.5 使用建议 二、Windows 安装与配置 2.1 步骤 1:下载并运行安装程序 2.2 步骤 2:创建数据与日志目录 2.3 步骤 3:配置文件(可选但推荐) 2.4 步骤 4:启

【Linux】Socket编程——UDP版

📝前言:这篇文章我们来讲讲Linux——udpsocket 🎬个人简介:努力学习ing 📋个人专栏:Linux 🎀CSDN主页 愚润求学 🌄其他专栏:C++学习笔记,C语言入门基础,python入门基础&#xff0c

终极黑苹果安装指南:免费在PC上运行macOS的完整教程

终极黑苹果安装指南:免费在PC上运行macOS的完整教程 【免费下载链接】Hackintosh 国光的黑苹果安装教程:手把手教你配置 OpenCore 项目地址: 想要在普通PC上体验苹果macOS系统的优雅界面和强大功能吗?Hackintosh项目为

深入理解 Linux 系统文件 I/O:从 open 到重定向的底层逻辑》

目录 传递标志位  初识open  文件操作 写文件操作 读文件操作 open函数返回值 文件描述符 文件描述符的分配规则 重定向 使用 dup2 系统调用 输出重定向 输入重定向 前言 在 Linux 系统中,程序与文件的交互离不开 “系统文件 I/O”—— 这是操作系统为用户层程序提供的一套底层接口&

【Linux】网络--传输层--UDP协议

个人主页~ UDP协议是一种传输层协议,User Datagram Protocol,中文名为用户数据报协议,它比起TCP比较简单,所以我们先学习,TCP可以说是在它的基础上再优化的 UDP协议 一、端口号 二、UDP协议格式 三、组织UDP报文 四、UDP特点 1、传输过程 2、缓冲区 一、

【Linux】LInux下第一个程序:进度条

前言:         在前面的文章中我们学习了LInux的基础指令       【Linux】初见,基础指令-CSDN博客【Linux】初见,基础指令(续)-CSDN博客         学习了vim编辑器【Linux】vim编辑器_linux vim insert-CSDN博客         学习了g

【Linux信号】Linux进程信号(下):可重入函数、Volatile关键字、SIGCHLD信号

🎬 个人主页:艾莉丝努力练剑 ❄专栏传送门:《C语言》《数据结构与算法》《C/C++干货分享&学习过程记录》 《Linux操作系统编程详解》《笔试/面试常见算法:从基础到进阶》《Python干货分享》 ⭐️为天地立心,为生民立命,为往圣继绝学,为万世开太