linux网络编程第2版pdf版是一本由宋敬彬所著的专业linux参考学习手册,该书涵盖了linux编程从基础到高阶的所有知识,讲解深入分析透彻,实用性非常强,想要学习linux的朋友快来下载吧!
linux网络编程第二版介绍《Linux网络编程》共分4篇。
第1篇介绍Linux操作系统概述、Linux编程环境、文件系统简介、程序、进程和线程;
第2篇介绍TCP/IP协议族简介、应用层网络服务程序简介、TCP网络编程基础、服务器和客户端信息的获取、数据的IO和复用、基于UDP协议的接收和发送、高级套接字、套接字选项、原始套接字、服务器模型选择,以及IPv6的简介;
第3篇介绍Linux内核中网络部分结构,以及分布和netfilter框架内报文处理;
第4篇介绍三个网络编程的实例:Web服务器的例子SHTTPD、网络协议栈的例子SIP、防火墙的例子SIPFW。
linux网络编程电子书目录第1篇Linux网络开发基础
第1章Linux操作系统概述
1.1Linux发展历史
1.1.1Linux的诞生和发展
1.1.2Linux名称的由来
1.2Linux的发展要素
1.2.1UNIX操作系统
1.2.2Minix操作系统
1.2.3POSIX标准
1.3Linux与UNIX的异同
1.4操作系统类型选择和内核版本的选择
1.4.1常见的不同公司发行的Linux异同
1.4.2内核版本的选择
1.5Linux的系统架构
1.5.1Linux内核的主要模块
1.5.2Linux的文件结构
1.6GNU通用公共许可证
1.6.1GPL许可证的历史
1.6.2GPL的自由理念
1.6.3GPL的基本条款
1.6.4关于GPL许可证的争议
1.7Linux软件开发的可借鉴之处
1.8小结