Stencel AcademyHow Linux Works →
Part 2 · Lesson 8 · Intermediate

Process States

A process is a state machine.

In this interactive Linux lesson from Stencel Academy you don't just read — you type real commands like sleep 30 &, kill -STOP 4821, kill -CONT 4821, wait and watch the machine respond on a live, animated map. It is part of the free How Linux Works course.

Key takeaway: Processes move between running, sleeping, stopped, and zombie — the scheduler cares which.

Before this lesson

Builds on: fork() & exec().

What you'll practise

Terms you'll learn

runningsleepingstoppedzombieSIGSTOP / SIGCONT

Check your understanding

A finished process waiting to be reaped is in which state?
Open the interactive lesson →