Linux programming bible /

Goerzen, John.

Linux programming bible / John Goerzen. - Foster City, CA : IDG Books Worldwide, c2000. - xxvi, 837 p. : ill. ; 24 cm.

Contents

Chapter 1: Introducing the Linux Programming Environment.



Chapter 2: Introducing Shell Programming.



Chapter 3: Working with Regular Expressions.



Chapter 4: Introducing Emacs.



Chapter 5: Understanding Linux Data Files and Scripts.



Chapter 6: Welcome to gcc.



Chapter 7: Managing Projects with GNU Make.



Chapter 8: Memory Management.



Chapter 9: Libraries and Linking.



Chapter 10: Debugging with gdb.



Chapter 11: Files, Directories, and Devices.



Chapter 12: Processes in Linux.



Chapter 13: Understanding Signals.



Chapter 14: Introducing the Linux I/O System.



Chapter 15: Looking at Terminals.



Chapter 16: Shared Memory and Semaphores.



Chapter 17: Using Pipes and FIFOs.



Chapter 18: Internet Sockets.



Chapter 19: Advanced TCP/IP Sockets.



Chapter 20: Introducing Perl.



Chapter 21: Manipulating Data with Perl.



Chapter 22: CGI Programming.



Chapter 23: SQL Databases with DBI.



Chapter 24: GUIs with Perl/Tk.



Chapter 25: Building GUIs with Gnome.



Chapter 26: Archiving and Collaboration with CVS.



Chapter 27: Understanding Security and Code.



Chapter 28: Optimizing Performance.



Includes index

0764546570 (alk. paper)


Linux.


Operating systems (Computers)

005.42282 / GOE