本书介绍了Linux的编程环境,内容包括Linux的系统级编程界面::系统调用,涉及文件系统管理、进程管理、进程间通信、线程管理、网络编程等,并用实例展示了Linux的内核接口。另外本书还详细介绍了其他Linux下的编程工具,包括Perl、Shell、Aek(awk、Gawk)等,并且实例介绍了这几种脚步本语言工具的语法体系和应用环境。书中介绍了其他各种编程工具的适用环境,读者可根据具体的任务选择最合适的编程工具。并且书中还用了相当篇幅介绍了网络编程与网络安全,特别是专门介绍了用户安全技术、程序员安全技术和系统管理员安全技术,供读者学习参考。本书内容翔实,讲述深入浅出,既适合初学者学习Linux的编程环境,也可作为有经验的程序员的速查手册。