本书面向Linux系统的广大程序员,目的是提供一本详尽的编程教材和指南。本书的作者是DebianGNU/Linux发行版的主要开发者。本书主要内容包括基本编程工具的使用、C语言环境、Linux文件系统及进程模型、Linux中的进程间通信、Perl及其在CGI和数据库应用中的使用、利用Perl/Tk和GTK的图形用户界面等,还包含有对CVS(一个广泛使用的版本控制系统)、安全性以及优化等方面的描述,这些内容是目前Linux系统上进行开发的热点主题。通过阅读本书,读者不仅能够学习到Linux如何实现一些功能,同时还能掌握如何在自己的应用程序中充分发挥这些功能。本书非常适合于初级及中级Linux程序员阅读,对学习Linux编程以及操作系统的在校大学生来说,也不失为一本好书。