Linux C程序设计王者归来

Linux C程序设计王者归来
作 者: 吴岳
出版社: 清华大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: LINUX 操作系统/系统开发 计算机/网络
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  吴岳,毕业于北京航空航天大学,获硕士学位。有超过15年的Linux环境开发经验,精通Linux系统函数接口、Linux内核、POSIX、TCP/IP协议。对Linux内核及基于Linux的分布式系统有深入研究。目前致力于基于Linux的分布式系统的优化和并行算法的研究。十分喜爱开源项目,业余从事开源项目的普及和推广工作。曾经参与IBM公司的手写笔项目、某电子公司的GPS车载终端项目等。

内容简介

《Linux C程序设计王者归来(附光盘)》由浅入深,全面细致地讲述了Linux环境C程序设计从基本概念到实际操作,从核心原理到具体实践,再到实际案例开发等内容,涵盖了LinuxC程序设计的所有重要知识点。本书讲解时结合大量实例,便于读者通过动手实践更加深刻地理解所学知识。另外,本书配1张DVD光盘,内容为作者专门为本书录制的16.8小时高清配套教学视频、本书涉及的实例源文件及其他相关学习资料。《Linux C程序设计王者归来(附光盘)》共28章,分6篇。第1篇Linux下C语言基础,介绍了Linux发展、控制结构、C语言中的函数、指针与字符串及C语言高级技术等;第2篇C语言开发环境,介绍了vi编辑器、gcc编译器、构建makefile文件和gdb调试器等;第3篇Linux进程操作,介绍了进程环境、进程控制、时间和日历历程、信号及信号处理、进程间通信、线程和线程高级操作等;第4篇Linux文件操作,介绍了文件I/O、文件管理、目录操作、特殊文件和基于流的I/O等;第5篇Linux网络编程,介绍了TCP和UDP协议、网络编程基础、网络编程进阶、实现文件传输程序实例和简单的Web服务器实例;第6篇介绍了shell脚本基础和脚本中的控制结构等。《Linux C程序设计王者归来(附光盘)》适合所有想全面学习LinuxC开发技术的人员阅读,也适合各种使用LinuxC做开发的工程技术人员阅读。对于长期在Linux平台做开发的程序员,本书更是一本不可多得的案头必备参考书。超值、大容量DVD光盘本书实例源文件16.8小时高清配套教学视频7小时Linux C编程专题视频讲座Ubuntu安装镜像文件(32位与64位)

图书目录

第1篇 Linux下C语言基础第1章 Linux简介( 教学视频:16分钟)1.1 GNU简介1.2 Linux简介1.2.1 Linux 发展史1.2.2 Linux发行版1.2.3 Linux内核版本1.2.4 Linux与UNIX的关系1.2.5 Linux在服务器方面的发展1.2.6 Linux在嵌入式系统方面的发展1.2.7 Linux在桌面系统方面的发展1.3 Linux 环境下的其他编程语言1.3.1 C++1.3.2 Java1.3.3 Perl1.3.4 Python1.3.5 R...

第2篇 C语言开发环境

第6章 vi编辑器( 教学视频:44分钟)第7章 gcc编译器( 教学视频:27分钟)

第8章 构建makefile文件( 教学视频:46分钟)

第9章 gdb调试器( 教学视频:27分钟)

第3篇 Linux进程操作

第10章 进程环境( 教学视频:44分钟)第11章 进程控制( 教学视频:45分钟)

第12章 时间和日历历程( 教学视频:7分钟)

第13章 信号及信号处理( 教学视频:48分钟)

第14章 进程间通信( 教学视频:52分钟)

第15章 线程( 教学视频:34分钟)

第16章 线程高级操作( 教学视频:28分钟)

第4篇 Linux文件操作

第17章 文件I/O( 教学视频:71分钟)第18章 文件管理( 教学视频:42分钟)

第19章 目录操作( 教学视频:30分钟)

第20章 特殊文件( 教学视频:32分钟)

第21章 基于流的I/O( 教学视频:30分钟)

第5篇 Linux网络编程

第22章 TCP和UDP协议( 教学视频:22分钟)第23章 网络编程基础( 教学视频:50分钟)

第24章 网络编程进阶( 教学视频:32分钟)

第25章 网络编程实例——实现文件传输程序( 教学视频:18分钟)

第26章 网络编程实例——简单的Web服务器( 教学视频:10分钟)

第6篇 shell脚本知识

第27章 shell脚本基础( 教学视频:32分钟)第28章 shell脚本中的控制结构( 教学视频:29分钟)