「Linux 系统编程」mmap 建立共享内存映射 mmap 和 munmap 函数原型、参数说明、返回值及注意事项;mmap 建立共享内存映射示例;父子进程间通过 mmap 通信;无血缘关系进程通过 mmap 通信;mmap 建立匿名映射区示例;mmap 实现进程通信的原理;mmap 实现进程通信的特点。 2025-09-07 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」命名管道(FIFO)、文件实现进程通信 什么是命名管道(FIFO);命名管道(FIFO)的创建方式;为什么命名管道可以实现无血缘关系进程之间的通信;文件用于进程间通信;文件用于血缘关系进程和非血缘关系进程通信的区别。 2025-09-06 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」进程间通信方式、管道基本使用方法 Linux 系统中进程间通信的方式;Linux 管道的核心特点和管道命令基本使用方法;pipe 函数使用以及基本示例;pipe 管道的读写行为;使用 pipe 管道实现父子进程通信示例;兄弟进程间通信及代码示例;多个读写端操作管道和管道缓冲区大小 2025-09-04 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」孤儿进程、僵尸进程、wait 和 waitpid 子进程回收 Linux 系统中的孤儿进程和僵尸进程概念;wait 回收子进程;获取子进程退出值和异常终止信号 WIFEXITED、WIFSIGNALED 等;waitpid 回收子进程,waitpid 回收指定的子进程;waitpid 回收多个子进程 2025-09-03 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」exec 函数族及使用示例 exec 函数族多种函数介绍及基本使用示例;exec 与 fork() 结合基本示例。 2025-09-02 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」fork() 创建子进程 fork() 函数及其原理;getpid 和 getppid 函数;fork() 函数创建子进程示例;循环创建多个子进程;父子进程相同和不同的内容。 2025-09-01 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」进程相关概念 什么是进程,进程与程序的区别;并发与并行;单道程序设计与多道程序设计;操作系统的几种存储介质;CPU 的组成、MMU 内存管理单元;进程控制块 PCB、进程的 5 种状态。 2025-08-30 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」dup 与 dup2 函数 Linux 中的 dup 和 dup2 函数的基本使用示例;使用 fcntl 实现 dup 功能 2025-08-30 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」文件权限与目录操作 文件与目录权限的差异;目录操作函数 opendir、readdir、closedir 等;使用目录操作函数实现 ls 类似功能;使用目录操作和 stat 实现递归遍历目录(类似 tree 格式显示)。 2025-08-28 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」link 与 unlink link 函数与 unlink 函数;link 与 unlink 实现 mv 操作;使用 unlink 实现临时文件安全清理;Linux 隐式回收机制;Linux 的symlink 函数。 2025-08-27 追逐繁星 > Linux 系统编程 #Linux