Intermediate - Advanced Level Users.
This book introduces programmers to the Linux Shell and its tools, and details how to use C and Perl specifically for the Linux environment. The 'Bible' is well-suited as a tutorial with ample code and examples, or as a reference book for the bookshelf of any programmer who wants detailed information on Linux internals quickly.
The book assumes you have basic programming skills as it details the internal features of the Linux environment and describes network programming. Other important topics covered include the Emacs, X Windowing System, project management, security principles, and performance optimisation.
Ideal for programmers who want to program for the Linux environment after having developed for another platform; and those with Unix experience.