Download The Linux Command Line pdf by William E. Shotts, Jr., Designed for the new command line user, this 522 page volume covers an equivalent material as LinuxCommand.org however in much bigger detail. additionally to the fundamentals of command line use and shell scripting, the book includes chapters on several common programs used on the command line, in addition as more advanced topics. Download the pdf from below to explore all topics and start learning.

BOOK CONTENTS-

Introduction


Part 1 – Learning the Shell
1 – What Is the Shell?
2 – Navigation
3 – Exploring the System
4 – Manipulating Files and Directories
5 – Working with Commands
6 – Redirection
7 – Seeing the World as the Shell Sees It
8 – Advanced Keyboard Tricks
9 – Permissions
10 – Processes


Part 2 – Configuration and the Environment
11 – The Environment
12 – A Gentle Introduction to vi
13 – Customizing the Prompt


Part 3 – Common Tasks and Essential Tools
14 – Package Management
15 – Storage Media
16 – Networking
17 – Searching for Files
18 – Archiving and Backup
19 – Regular Expressions
20 – Text Processing
21 – Formatting Output
22 – Printing
23 – Compiling Programs


Part 4 – Writing Shell Scripts
24 – Writing Your First Script
25 – Starting a Project
26 – Top-Down Design
27 – Flow Control: Branching with if
28 – Reading Keyboard Input
29 – Flow Control: Looping with while / until
30 – Troubleshooting
31 – Flow Control: Branching with case
32 – Positional Parameters
33 – Flow Control: Looping with for
34 – Strings and Numbers
35 – Arrays
36 – Exotica