本书深入探讨了能使UNIX操作系统发挥出量大功效的软件设计方式,对UNIX编程的真谛进行了清晰易懂的介绍。两位作者具有多年教学与科研经验,匠心独运操作系统unix,深耕细做,以一些拿来说明怎样使用系统调用的短小代码段开始操作系统unix,巧妙地过渡到实际项目中linux环境变量,渐渐在拓展了读者的技术水平。本书对通讯、并发和多线程问题进行了透彻的研究;对复杂的概念,例如讯号和并发,进行了全面、明晰的解释,并借此著称。本书的特色还在于它提供了大量实例、练习、可重用的代码以及有和于网路通讯程序的简化了的库。
本书同时也是一本基于最新的UNIX标准的完备的参考书,它完全覆盖了与文件、信号、信号量、POSIX线程和顾客机-服务器通讯相关的内容。据悉,本版本中新增拉在于Web、UDP和服务器性能的章节也为本书增色不少。书中包含大量有趣的项目设计及其参考答案,诸如命令解释程序、WWW重定向、因特网音频广播、服务器性能等,这种项目设计稍加建立就可以成为可用的程序,可供软件开发人员参考。
本书的Web站点,utsa,edu/usp为读者提供了大量的资料,内容包括所有可下载的程序,这种程序可以免费使用。据悉,这个站点中还包含到模拟器、测试工具、作者打算的课程资料以及勘误表的链接。
本书是UNIX系统编程的精典教材,并基于最新的UNIX标准进行了更新,其内容完全覆盖文件、信号、POSIX线程、UDP、Web和顾客机-服务器等相关内容,并对通讯、并发和多线程问题进行了透彻的研究linux site:infoq.cn,对复杂的概念进行了全面、完善以及明确的解释,并借此而享誉。本书除了提供了大量实例和练习,还专门设计了有针对性的项目,并给出了参考答案,帮助读者理解相关的概念,提高应用能力。本书适合作为高等高校计算机专业教材,也可供软件开发人员参考。