Commands

awk - Extract Columns and Transform Text

Learn awk in 5 minutes. Extract columns from files, parse CSVs, and process text data without writing a script.

cat - Read Files in the Terminal

Learn cat for displaying file contents. The simplest way to read files and start pipelines.

cut - Extract Columns the Simple Way

Learn cut for extracting columns from text. Simpler than awk for basic field extraction.

find - Locate Files by Name, Type, or Age

Learn find to locate files anywhere on your system. Search by name, size, date, or type without memorizing your folder structure.

grep - Search for Text in Files

Learn grep to search files for patterns. Find errors in logs, locate config values, and filter output instantly.

head - See the First Lines

Learn head for viewing the beginning of files. Quick previews and extracting top results.

sed - Find and Replace from the Command Line

Learn sed for find-and-replace in files. Fix typos, transform text, and edit without opening an editor.

sort - Put Lines in Order

Learn sort for ordering text. Alphabetical, numerical, by column - essential for data analysis pipelines.

tail - See the Last Lines

Learn tail for viewing the end of files. Check recent logs and grab bottom results.

tr - Translate and Transform Characters

Learn tr for character translation. Convert case, delete characters, decode ROT13 - all in one command.

uniq - Count and Remove Duplicates

Learn uniq for counting duplicates and finding repeated patterns. Essential for frequency analysis.

wc - Count Lines, Words, and Characters

Learn wc for counting lines, words, and bytes. Quick stats on files and pipeline output.

Concepts

Core ideas and terminology.

Game Guides

Walkthroughs and tips for specific games.