Linux Books

To get started, you need books. If you are lucky, you can learn a lot from friends, and everyone can turn to the internet and newsgroups for information. Books don't necessarily have better information than you get from the Internet or from friends, but it is often presented in a more carefully thought out, and more logical, manner.

Before getting started, I should mention the Linux Journal, a fine magazine that no serious Linux user should be without. It has lots of good information, and is fun to read.

Basic Must Have Books for Getting Started

Digging a Little Deeper

Programmer's Books

Web Sites

Finally, not only does linux ship with the source to the OS, but the source is available on a web site. Use this site to browse the source, and find particular modules:

http://www.ibiblio.org/navigator-bin/navigator.cgi?