Start Here

Pick a learning path: Linux beginner, Linux administrator, senior sysadmin, DevOps, interview preparation or on-call troubleshooting.

Learning path1 min read Updated by Vishal Sharma

Not sure where to begin? Pick the path that matches you. Each one is an ordered reading list; ticks appear as you visit pages (stored only in your browser).

๐ŸŒฑ Linux beginner

New to Linux. Build the foundation, one chapter at a time.

  1. Linux basics and commands
  2. Files and folders
  3. Users and groups
  4. systemd services
  5. Cheat sheets
  6. Practice labs

๐Ÿง Linux administrator

You run Linux servers. Go deeper on storage, network, security and performance.

  1. RHEL: LVM & RAID
  2. RHEL: network & troubleshooting
  3. RHEL: SELinux
  4. SAN & multipath
  5. Performance & SAR
  6. Podman containers

๐Ÿ›๏ธ Senior sysadmin / L3

Enterprise Unix and Linux, clustering, hardware and operations.

  1. Linux Admin guide
  2. Oracle Solaris
  3. HP-UX & Common Ops
  4. Server hardware
  5. ITIL & Unix operations
  6. OS Admin L3 interview

โ™พ๏ธ DevOps engineer

Automation, containers and the toolchain around Linux.

  1. Podman
  2. Ansible Automation Platform lab
  3. DevOps Bible
  4. CCNA networking basics
  5. Security & hardening

๐ŸŽฏ Interview preparation

Practice answering out loud, not just reading.

  1. Interview hub & practice mode
  2. OS Admin L3 questions
  3. Linux Admin Q&A
  4. Solaris Q&A
  5. Troubleshooting scenarios

๐Ÿšจ On-call & troubleshooting

Something is broken right now.

  1. Troubleshoot by symptom
  2. Disk full
  3. High load
  4. Service won't start
  5. Filesystem read-only
  6. Cheat sheets

Press / anywhere on the site to search every section, command and Q&A. Looking for something specific? Try lvm, selinux or zfs.

โ† Back to the homepage