Download Advanced Bash shell Scripting Guide (PDF)

An in-depth exploration of the art of shell scripting.This is really usefull shell Scripting tutorial guide for all users.

This guide assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction . . . all the while sneaking in little nuggets of UNIX® wisdom and lore. It serves as a textbook, a manual for self-study, and a reference and source of knowledge on shell scripting techniques. The exercises and heavily-commented examples invite active reader participation, under the premise that the only way to really learn scripting is to write scripts. This book is also suitable for classroom use as a general introduction to programming concepts.

The Advanced Bash Scripting Guide is both a reference and a tutorial on shell scripting. This comprehensive book (the equivalent of 974 print pages) covers almost every aspect of shell scripting. It contains 364 profusely commented illustrative examples, a number of tables, and a cross-linked index/glossary. Not just a shell scripting tutorial, this book also provides an introduction to basic programming techniques, such as sorting and recursion. It is well suited for either individual study or classroom use. It covers Bash, up to and including version 4.0.

 

Securing & Optimizing Linux: The Hacking Solution

A comprehensive collection of Linux security products and explanations in the most simple and structured manner on how to safely and easily configure and run many popular Linux-based applications and services.

This book is intended for a technical audience and system administrators who manage Linux servers, but it also includes material for home users and others. It discusses how to install and setup a Linux server with all the necessary security and optimization for a high performance Linux specific machine. It can also be applied with some minor changes to other Linux variants without difficulty.

 

Download Slackware Linux Essentials (PDF guide)

Slackware Linux Essentials is an indispensible resource that you will want to have by your side at all times. It contains the most complete and up-to-date information available on the Slackware Linux Operating System. A must-have reference guide you have been waiting for, it delivers everything you need to get started with Slackware Linux, including straightforward explanations of important programs and step-by-step instructions to guide you through the Slackware installation process. You too can become an expert on this powerful OS by reading about its history and capabilities.