「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
「Linux 系统编程」目录项与 Inode、stat 与 lstat 函数 Linux 系统目录项(dentry)和索引节点(inode);用于获取文件信息的系统调用函数 stat 和 lstat 2025-08-26 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」lseek 函数基本使用方法 Linux 系统的 lseek 函数及其基本使用方法;lseek 函数的主要用途;用 lseek 函数获取文件长度;lseek 在文件末尾之后移动偏移量(创建“空洞文件”) 2025-08-22 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」阻塞与非阻塞、使用 fcntl 设置非阻塞 Linux 系统下的阻塞与非阻塞 I/O 操作;通过打开一个新的终端文件实现非阻塞终端标准输入;通过 fcntl 函数实现非阻塞终端标准输入。 2025-08-22 追逐繁星 > Linux 系统编程 #Linux
「Linux 系统编程」read 和 write 函数基本使用方法 Linux 系统调用函数 read 和 write 的基本使用方法;使用 read 和 write 函数实现复制文件功能(cp);read 和 write 系统函数与 C 标准库函数 fgetc 和 fputc 的区别。 2025-08-22 追逐繁星 > Linux 系统编程 #Linux