Linux Master Handbook
Back
Linux Master Handbook
Digital Product
1. Getting Started with Linux
1.1 Introduction
1.2 Linux History
1.3 Linux vs Windows vs macOS
1.4 Major Linux Distributions (Distros)
1.5 Installing Linux
2. Linux Essentials
2.1 Linux Command Line Basics
Navigation & File Operations
File Permissions & Ownership
Redirection & Pipes
Process Management
2.2 Filesystem Hierarchy
3. Storage & Filesystems
3.1 Disk Management in Linux
Partitioning, Formatting, Mounting
3.2 Common Filesystem Types in Linux
ext4, XFS, Btrfs, ZFS, tmpfs, F2FS
4. User & Access Management
4.1 User and Group Management
Creating Users, Sudoers, ACLs, Password Policies
4.2 Security and Hardening in Linux
SELinux, AppArmor
5. Software & Package Management
5.1 Package Management in Linux
apt/dpkg (Debian/Ubuntu)
dnf/yum/rpm (RHEL/Fedora)
pacman/AUR (Arch)
Snap, Flatpak, AppImage
6. Scripting & Automation
6.1 Shell Scripting in Linux
Variables, Loops, Conditionals, Arguments
Cron Jobs
systemd Timers
7. System Administration
7.1 Kernel Management
Kernel Modules, Compilation
7.2 Log Management
journalctl, rsyslog
7.3 Backup Strategies
rsync, tar, dd
8. Networking & Connectivity
8.1 Network Configuration
netplan, NetworkManager, systemd-networkd
8.2 SSH: Secure Shell
Key Auth, scp, ssh-agent
8.3 Firewalls in Linux
iptables, ufw, firewalld
8.4 DNS Configuration
8.5 Network Troubleshooting
ping, traceroute, curl, ss
9. System Recovery & Maintenance
9.1 Troubleshooting and Recovery in Linux
fsck, GRUB Repair, Rescue Mode
TestDisk, systemd debugging, Kernel Panics
9.2 Encrypting Disks (LUKS)
LVM, dm-crypt
10. Linux in the Cloud
10.1 Cloud-Init: First-Boot Automation for Cloud VMs
10.2 Serverless on Linux with OpenFaaS
11. Final Thoughts
11.1 GET SET GO — Next Steps & Resources
Terms
|
Privacy
₹1,000
Get this!
Terms
|
Privacy