Linux 网络编程学习索引
Linux 网络编程系列学习索引,按网络基础、数据库、IM 聊天系统、Linux 工具与文件系统、内存管理五个阶段整理文章。
Linux 网络编程(28):Windows 内存管理——分页、分段与页面置换
Linux 网络编程系列第 28 篇,整理内存与外存、连续和非连续分配、物理地址与逻辑地址、内部和外部碎片、页式与段式存储、缺页中断、页面置换及段页式管理。
Linux 网络编程(27):Linux 文件系统——目录操作、VFS 与文件描述符复制
Linux 网络编程系列第 27 篇,整理文件属性与路径接口、硬链接和符号链接、unlink 临时文件、目录操作、虚拟文件系统 VFS,以及 dup、dup2 与文件描述符共享。
Linux 网络编程(26):Linux 文件 I/O 与 ext2 文件系统
Linux 网络编程系列第 26 篇,整理阻塞与非阻塞 I/O、fcntl、ext2 文件系统布局、inode 寻址、目录与路径查找、硬链接与符号链接,以及 stat、access 和 chmod 等文件接口。
Linux 网络编程(25):Linux 文件 I/O——文件描述符与系统调用
Linux 网络编程系列第 25 篇,整理标准 I/O 与系统 I/O、文件描述符、open 和 close、错误处理、命令行参数、文件权限,以及 read、write 和 lseek 等系统调用。
Linux 网络编程(24):Makefile——增量编译、变量与规则
Linux 网络编程系列第 24 篇,整理 Makefile 的增量编译原理、基本规则、自定义变量与自动变量、模式规则、内置函数,以及编译、清理和安装等功能目标。
Linux 网络编程(23):Linux 编辑、编译与调试——Vim、GCC 与 GDB
Linux 网络编程系列第 23 篇,整理 Vim 的模式与常用编辑操作、GCC 的多文件编译和宏定义选项,以及 GDB 的单步执行、变量查看与断点管理。
Linux 网络编程(22):Linux 命令(2)——权限、进程与网络管理
Linux 网络编程系列第 22 篇,整理 Linux 权限与用户组、文件查找、软件包和压缩包管理,以及用户、进程、环境变量与网络管理等常用命令。





