Linux

46 articles
Learning Paths fresher

DevOps Starter

First steps into DevOps — Linux basics, Git, Docker, and your first CI pipeline.

Jun 20, 2026 Read more
Interview Preparation Advanced

Linux for DevOps

How the previous 15 Linux fundamentals directly power containers, Kubernetes, CI/CD, and infrastructure automation — the concepts that …

Jan 20, 2026 Read more
Interview Preparation Beginner

Linux Logs

Where Linux logs live — the systemd journal vs /var/log, log rotation with logrotate, and practical log-reading commands for incident …

Jan 20, 2026 Read more
Interview Preparation Intermediate

Linux Storage Fundamentals

Disks, partitions, LVM, RAID basics, swap, and the commands to inspect and manage storage on a Linux system.

Jan 20, 2026 Read more
Interview Preparation Intermediate

Linux Networking Fundamentals

How Linux handles networking — interfaces, IP addressing, routing, DNS resolution, sockets, and the essential diagnostic commands.

Jan 20, 2026 Read more
Interview Preparation Intermediate

Services & systemd

How systemd manages services — unit files, targets, dependencies, timers, and the day-to-day systemctl/journalctl commands.

Jan 20, 2026 Read more
Interview Preparation Intermediate

Linux Boot Process

The full boot sequence — firmware, bootloader, kernel initialization, initramfs, and systemd targets — plus how to debug a failed boot.

Jan 20, 2026 Read more
Interview Preparation Intermediate

systemd & Service Commands

systemctl and journalctl — the everyday commands for starting, stopping, enabling, and reading logs for services managed by systemd.

Jan 20, 2026 Read more
Interview Preparation Intermediate

Processes & Jobs

Process states, PID/PPID, fork/exec, foreground vs background jobs, signals, and the tools to inspect and control running processes.

Jan 20, 2026 Read more
Interview Preparation Intermediate

DNS Resolution Failures

A runbook for diagnosing DNS resolution problems on Linux — resolver configuration, the /etc/hosts override trap, and telling a DNS issue …

Jan 20, 2026 Read more
Interview Preparation Intermediate

System Monitoring Commands

top, htop, vmstat, iostat, free, and uptime — the commands for reading CPU, memory, disk I/O, and load on a live Linux system.

Jan 20, 2026 Read more
Interview Preparation Intermediate

Linux Permissions

The read/write/execute permission model, chmod numeric vs symbolic notation, ownership, setuid/setgid/sticky bit, umask, and ACLs.

Jan 20, 2026 Read more
Interview Preparation Intermediate

High Load Average

A runbook for interpreting and diagnosing a high Linux load average — and why it doesn't automatically mean a CPU problem.

Jan 20, 2026 Read more
Interview Preparation Intermediate

Zombie & Defunct Processes

A runbook for diagnosing zombie (defunct) processes on Linux — why they accumulate, why kill -9 doesn't work on them, and how to actually …

Jan 20, 2026 Read more
Interview Preparation Beginner

Users & Groups

How Linux models identity — UID/GID, /etc/passwd, /etc/shadow, primary vs supplementary groups, sudo, and user management commands.

Jan 20, 2026 Read more
Interview Preparation Intermediate

Permission Denied Errors

A runbook for diagnosing 'Permission denied' errors on Linux — file permissions, ownership, directory traversal permissions, ACLs, and …

Jan 20, 2026 Read more
Interview Preparation Beginner

Package Management Commands

apt, yum/dnf, rpm, and dpkg — installing, updating, removing, and querying software packages across Debian- and Red Hat-based distros.

Jan 20, 2026 Read more
Interview Preparation Beginner

Linux File Types

The seven file types Linux recognizes — regular files, directories, symlinks, device files, pipes, and sockets — and how to identify them.

Jan 20, 2026 Read more
Interview Preparation Advanced

Network Connectivity Issues

A layered runbook for diagnosing 'can't connect' problems on Linux — working outward from the local interface through routing, DNS, …

Jan 20, 2026 Read more
Interview Preparation Beginner

Files & Directories

Inodes, hard links vs symbolic links, essential file/directory commands, and how the filesystem tracks files under the hood.

Jan 20, 2026 Read more
Interview Preparation Intermediate

Disk & Storage Commands

df, du, lsblk, mount, and the commands for inspecting disk usage, partitions, and filesystems on Linux.

Jan 20, 2026 Read more
Interview Preparation Intermediate

Service Won't Start

A systemd runbook for diagnosing why a service fails to start — reading journalctl and systemctl status correctly, and the most common root …

Jan 20, 2026 Read more
Interview Preparation Intermediate

Networking Commands

ip, ss, curl, dig, and the essential command-line tools for configuring, inspecting, and troubleshooting networking on Linux.

Jan 20, 2026 Read more
Interview Preparation Beginner

Linux Filesystem

The Filesystem Hierarchy Standard, mount points, filesystem types (ext4, xfs, tmpfs), and how storage devices become directories.

Jan 20, 2026 Read more
Interview Preparation Advanced

Slow Disk I/O

A runbook for diagnosing storage-bound performance problems on Linux — reading iostat correctly and telling apart a slow disk from a slow …

Jan 20, 2026 Read more
Interview Preparation Beginner

Shell & Terminal

Terminal vs shell explained in plain English, Bash vs sh vs Zsh, how a command actually gets executed, environment variables, PATH, and …

Jan 20, 2026 Read more
Interview Preparation Intermediate

Permissions & User Commands

chmod, chown, useradd, usermod, sudo, and the everyday commands for managing file permissions, ownership, and user accounts.

Jan 20, 2026 Read more
Interview Preparation Intermediate

Process & Job Commands

ps, top, htop, kill, nice, and job control commands for inspecting and managing running processes on Linux.

Jan 20, 2026 Read more
Interview Preparation Intermediate

Linux Kernel

What the Linux kernel actually is and does, explained in plain English — process management, memory management, the filesystem, devices, …

Jan 20, 2026 Read more
Interview Preparation Intermediate

Disk Full — No Space Left on Device

A runbook for diagnosing and recovering from a full disk on Linux, including the inode-exhaustion and deleted-but-open-file variants that df …

Jan 20, 2026 Read more
Interview Preparation Intermediate

Text Processing Commands

grep, sed, awk, cut, sort, uniq, and the Unix pipeline philosophy — the tools that let you slice and transform text without writing a …

Jan 20, 2026 Read more
Interview Preparation Beginner

Linux Architecture

The layered architecture of Linux — hardware, kernel space, user space, system calls, and how they fit together.

Jan 20, 2026 Read more
Interview Preparation Advanced

High Memory Usage & OOM Kills

A runbook for diagnosing memory pressure and OOM killer events on Linux — reading free correctly, finding the memory hog, and confirming a …

Jan 20, 2026 Read more
Interview Preparation All Levels

Linux MCQ — Basics to Advanced

40 multiple-choice questions covering the Linux kernel, filesystem, permissions, processes, boot process, systemd, networking, storage, and …

Jan 20, 2026 Read more
Interview Preparation All Levels

Linux Command Cheatsheet

A single-page, at-a-glance Linux command reference — files, permissions, processes, networking, text processing, disk, packages, archiving, …

Jan 20, 2026 Read more
Interview Preparation Beginner

Introduction to Linux

What Linux really is, how it compares to Unix and Windows, where it came from, the major distributions you'll actually run into, and why it …

Jan 20, 2026 Read more
Interview Preparation Advanced

High CPU Usage

A runbook for diagnosing sustained high CPU usage on a Linux server — from identifying the offending process down to the exact thread and …

Jan 20, 2026 Read more
Interview Preparation Beginner

File & Directory Commands

The essential Linux commands for navigating, creating, copying, moving, and searching files and directories, with real flags and use cases.

Jan 20, 2026 Read more
Interview Preparation Beginner

Bash Fundamentals

What Bash actually is, the shebang line, script permissions and execution, comments, and the anatomy of a first real script.

Jan 20, 2026 Read more
Interview Preparation All Levels

Interview Q&A Part 03

40+ Linux interview questions and answers covering processes, file system, permissions, services, and troubleshooting — Basic to Advanced.

Apr 26, 2025 Read more
Interview Preparation All Levels

Interview Q&A Part 02

40+ Linux interview questions and answers covering processes, file system, permissions, services, and troubleshooting — Basic to Advanced.

Apr 26, 2025 Read more
Interview Preparation All Levels

Interview Q&A Part 01

40+ Linux interview questions and answers covering processes, file system, permissions, services, and troubleshooting — Basic to Advanced.

Apr 26, 2025 Read more
Learning Paths beginner

Linux Engineer Learning Path

A complete roadmap to mastering Linux — from basic commands to system administration, shell scripting, networking, security hardening, and …

Jan 18, 2025 Read more