5 Free Linux Books
Here are 5 excellent Free Linux books: Linux in the Workplace - How to Use Linux in Your Office, Iptables Tutorial, Advanced Linux Programming, An Introduction to GCC, and Using Samba.
Linux in the Workplace - How to Use Linux in Your Office:
www.faqs.org/docs/linuxworkspace/
Linux in the Workplace introduces Linux users to the desktop capabilities of Linux and the K Desktop Environment (KDE) graphical user interface, a powerful Open Source graphical desktop environment for UNIX workstations. Includes information on how to use email and surf the Internet; perform general office-related tasks; work with the command line; and much more.
----------------------------------------------------------------------------
Iptables Tutorial 1.2.0:
iptables-tutorial.frozentux.net/chunkyhtml/index.html
This books fills the empty space in the Linux HOWTO's for information about the iptables and Netfilter functions in the Linux 2.4.x kernels. It was written to give the reader a good and simple primer at how to get started with iptables, but at the same time it was created to be as complete as possible.
----------------------------------------------------------------------------
Advanced Linux Programming:
www.advancedlinuxprogramming.com/
www.advancedlinuxprogramming.com/alp-folder
If you are a developer for the GNU/Linux system, this book will help you to:
- Develop GNU/Linux software that works the way users expect it to.
- Write more sophisticated programs with features such as multiprocessing, multi-threading, interprocess communication, and interaction with hardware devices.
- Improve your programs by making them run faster, more reliably, and more securely.
- Understand the preculiarities of a GNU/Linux system, including its limitations, special capabilities, and conventions.
- Chapter 01 - Advanced Unix Programming with Linux:
- tinyurl.com/b6sfp/alp-ch01-advanced-unix-programming-with-li...
- Chapter 02 - Writting Good GNU/Linux Software:
- tinyurl.com/b6sfp/alp-ch02-writing-good-gnu-linux-software.p...
- Chapter 03 - Processes:
- tinyurl.com/b6sfp/alp-ch03-processes.pdf
- Chapter 04 - Threads:
- tinyurl.com/b6sfp/alp-ch04-threads.pdf
- Chapter 05 - Interprocess Communication:
- tinyurl.com/b6sfp/alp-ch05-ipc.pdf
- Chapter 06 - Mastering Linux:
- tinyurl.com/b6sfp/alp-ch06-mastering-linux.pdf
- Chapter 07 - The /proc File System:
- tinyurl.com/b6sfp/alp-ch07-proc-filesystem.pdf
- Chapter 08 - Linux System Calls:
- tinyurl.com/b6sfp/alp-ch08-linux-system-calls.pdf
- Chapter 09 - Inline Assembly Code:
- tinyurl.com/b6sfp/alp-ch09-inline-asm.pdf
- Chapter 10 - Security:
- tinyurl.com/b6sfp/alp-ch10-security.pdf
- Chapter 11 - A Sample GNU/Linux Application:
- tinyurl.com/b6sfp/alp-ch11-sample-application.pdf
----------------------------------------------------------------------------
An Introduction to GCC:
www.network-theory.co.uk/docs/gccintro/
This manual provides an introduction to the GNU C and C++ Compilers, gcc and g++, which are part of the GNU Compiler Collection (GCC).
- Chapter 1 Introduction:
- www.network-theory.co.uk/docs/gccintro/gccintro_3.html
- Chapter 2 Compiling a C program:
- www.network-theory.co.uk/docs/gccintro/gccintro_8.html
- Chapter 3 Compilation options:
- www.network-theory.co.uk/docs/gccintro/gccintro_20.html
- Chapter 4 Using the preprocessor:
- www.network-theory.co.uk/docs/gccintro/gccintro_33.html
- Chapter 5 Compiling for debugging:
- www.network-theory.co.uk/docs/gccintro/gccintro_37.html
- Chapter 6 Compiling with optimization:
- www.network-theory.co.uk/docs/gccintro/gccintro_45.html
- Chapter 7 Compiling a C++ program:
- www.network-theory.co.uk/docs/gccintro/gccintro_53.html
- Chapter 8 Platform-specific options:
- www.network-theory.co.uk/docs/gccintro/gccintro_62.html
- Chapter 9 Troubleshooting:
- www.network-theory.co.uk/docs/gccintro/gccintro_72.html
- Chapter 10 Compiler-related tools:
- www.network-theory.co.uk/docs/gccintro/gccintro_78.html
- Chapter 11 How the compiler works:
- www.network-theory.co.uk/docs/gccintro/gccintro_82.html
- Chapter 12 Examining compiled files:
- www.network-theory.co.uk/docs/gccintro/gccintro_88.html
- Chapter 13 Common error messages:
- www.network-theory.co.uk/docs/gccintro/gccintro_92.html
- Chapter 14 Getting help:
- www.network-theory.co.uk/docs/gccintro/gccintro_97.html
----------------------------------------------------------------------------
Using Samba:
www.oreilly.com/catalog/samba/chapter/book/index.html
- Chapter 1: Learning the Samba:
- www.oreilly.com/catalog/samba/chapter/book/ch01_01.html
- Chapter 2: Installing Samba on a Unix System:
- www.oreilly.com/catalog/samba/chapter/book/ch02_01.html
- Chapter 3: Configuring Windows Clients:
- www.oreilly.com/catalog/samba/chapter/book/ch03_01.html
- Chapter 4: Disk Shares:
- www.oreilly.com/catalog/samba/chapter/book/ch04_01.html
- Chapter 5: Browsing and Advanced Disk Shares:
- www.oreilly.com/catalog/samba/chapter/book/ch05_01.html
- Chapter 6: Users, Security, and Domains:
- www.oreilly.com/catalog/samba/chapter/book/ch06_01.html
- Chapter 7: Printing and Name Resolution:
- www.oreilly.com/catalog/samba/chapter/book/ch07_01.html
- Chapter 8: Additional Samba Information:
- www.oreilly.com/catalog/samba/chapter/book/ch08_01.html
- Chapter 9: Troubleshooting Samba:
- www.oreilly.com/catalog/samba/chapter/book/ch09_01.html
Popularity: 12% [?]
Related Posts:





























