更新时间:2018-12-29 13:11:11
封面
版权信息
前言
第1篇 Linux命令及其工具
第1章 Linux系统与命令
1.1 Linux操作系统
1.2 Linux命令
第2章 Linux常用实用工具
2.1 正则表达式
2.2 find查找命令
2.3 sed
2.4 awk
第3章 Shell编程
3.1 Shell环境变量
3.2 Shell的符号、变量及运行
3.3 Shell的输入和输出
3.4 Shell测试条件
3.5 Shell的流程控制结构
3.6 Shell数组
3.7 Shell函数
3.8 I/O重定向
3.9 Shell内置命令
3.10 实用Shell脚本
第2篇 Linux C语言程序设计
第4章 C语言基础
4.1 C语言基本概念
4.2 常量与变量
4.3 运算符
4.4 C语言控制结构
第5章 C语言函数
5.1 函数简述
5.2 函数变量
5.3 函数定义与调用
第6章 C语言数组、结构体及指针
6.1 C语言数组
6.2 C语言结构
6.3 指针
第7章 C语言预处理
7.1 define宏定义
7.2 typedef重定义
7.3 inline关键字
7.4 条件编译
7.5 头文件的使用
第8章 格式化I/O函数
8.1 格式化输出函数
8.2 格式化输入函数
第9章 字符串和内存操作函数
9.1 字符串操作函数说明
9.2 字符串函数操作
9.3 字符类型测试函数
9.4 字符串转换函数
第10章 标准I/O文件编程
1.流和FILE对象
2.文件概述
10.1 文件打开方式
10.2 标准I/O函数说明及程序范例
第11章 Linux C语言开发工具
11.1 vi与vim
11.2 gcc
11.3 Makefile
11.4 gdb
第3篇 Linux进程
第12章 Linux进程编程
12.1 Linux进程编程基本概念
12.2 Linux进程环境
12.3 Linux进程控制
12.4 进程关系
12.5 守护进程与多进程并发案例
第13章 Linux线程编程
13.1 线程简要说明
13.2 线程主要函数
13.3 线程编程
第14章 Linux进程间通信——管道与信号
14.1 进程间通信概述
14.2 管道
14.3 信号
第15章 System V进程间通信
15.1 System V进程间通信的键值
15.2 消息队列
15.3 信号量
15.4 共享内存
第4篇 Linux文件
第16章 Linux文件编程
16.1 文件系统函数
16.2 初级文件I/O函数
16.3 标准I/O的缓冲和刷新
第5篇 网络编程
第17章 网络知识基础
17.1 网络体系结构及协议
17.2 TCP/IP协议簇报文格式
第18章 socket编程
18.1 套接字说明及函数说明
18.2 TCP套接字编程
18.3 TCP文件服务器项目案例
18.4 UDP编程
18.5 原始套接字
18.6 本地进程间套接字
18.7 I/O编程模型
第6篇 XML编程
第19章 XML概念与语法