Linux系统可以免费应用到多种服务器上,所以开发人员都在往Linux系统上转移,且很多开发都是使用C语言来完成的,这也是本书推出的关键所在。
本书共分为 5 篇:第1 篇是Linux系统知识,讲述Linux系统的安装和使用、常用命令、文本编辑器及程序的编译与调试;第2 篇是C语言基本知识,讲述C语言的基本语法、指针、结构体、系统库函数等知识;第3 篇是Linux系统编程,讲述Shell编程和文件处理方法;第4 篇是Linux网络编程,讲解TCP和UDP网络编程的知识;第5 篇是Linux C项目实战,通过案例的学习,既复习了前面介绍的知识,也了解了项目实践的流程和技巧,从而增加读者的编程经验。
全书配合大量的图例及代码说明,内容精练,重点突出,实例丰富。如果你一点都不了解Linux和C语言编程,那么本书将是你不错的选择。