Table of Contents

Chapter

Title

Intro

Introduction

1

Introduction to Linux and the Shell

2

Setting Up Your Linux Environment

3

Understanding the Filesystem Hierarchy

4

Working with Files and Directories

5

File Permissions and Ownership

6

Searching and Finding Files

7

Editing Files with nano and vim (Intro Level)

8

Working with Pipes and Redirection

9

Essential Text Tools

10

Introduction to Shell Scripting

11

Control Structures in Bash

12

Automating Tasks with Cron

13

Real-World Command Line Use Cases

14

Troubleshooting and Getting Help

15

What’s Next? From CLI Basics to Mastery

App

Cheat Sheet of 100 Useful Bash Commands

App

File Permission Table

App

Sample Scripts for Daily Tasks

App

Linux Distros Overview

App

Command Line Interview Questions (Beginner Leve