↑↓ move Enter open Esc close

Linux Error Messages, Explained

Something failed and the terminal gave you one cryptic line. Each page here takes one of those lines and does four things: explains what it actually means, lists the causes ordered by how often they are really the culprit, gives you the command to confirm which one you have, and fixes it.

No preamble, no history of Unix: you are here because something is broken. The fastest route is usually the "quick diagnosis" command at the top of each page.

Prefer to avoid the errors in the first place? The interactive course lets you make every one of these mistakes in a sandbox where nothing breaks.