跳转到内容
一站式学习 C 编程
Main Navigation
Home
akaedu
主题
菜单
回到顶部
页面导航
部分 III. Linux 系统编程
目录
折叠全部
第 28 章 文件与 I/O
1. 汇编程序的 Hello world
2. C 标准 I/O 库函数与 Unbuffered I/O 函数
3. open/close
4. read/write
5. lseek
6. fcntl
7. ioctl
8. mmap
第 29 章 文件系统
1. 引言
2. ext2 文件系统
3. VFS
第 30 章 进程
1. 引言
2. 环境变量
3. 进程控制
4. 进程间通信
5. 练习:实现简单的 Shell
第 31 章 Shell 脚本
1. Shell 的历史
2. Shell 如何执行命令
3. Shell 的基本语法
4. bash 启动脚本
5. Shell 脚本语法
6. Shell 脚本的调试方法
第 32 章 正则表达式
1. 引言
2. 基本语法
3. sed
4. awk
5. 练习:在 C 语言中使用正则表达式
第 33 章 信号
1. 信号的基本概念
2. 产生信号
3. 阻塞信号
4. 捕捉信号
第 34 章 终端、作业控制与守护进程
1. 终端
2. 作业控制
3. 守护进程
第 35 章 线程
1. 线程的概念
2. 线程控制
3. 线程间同步
4. 编程练习
第 36 章 TCP/IP 协议基础
1. TCP/IP 协议栈与数据包封装
2. 以太网 (RFC 894) 帧格式
3. ARP 数据报格式
4. IP 数据报格式
5. IP 地址与路由
6. UDP 段格式
7. TCP 协议
第 37 章 socket 编程
1. 预备知识
2. 基于 TCP 协议的网络程序
3. 基于 UDP 协议的网络程序
4. UNIX Domain Socket IPC
5. 练习:实现简单的 Web 服务器
0%