Linux

Linux Fundamentals

Learn Linux fundamentals through shell navigation, files, commands, help, processes, users, permissions, packages, services, and verification.

PRACTICAL TOPIC GUIDE

What this topic prepares you to do

Linux administration begins with knowing where a command runs, which identity runs it, and what state it is expected to inspect or change. This topic introduces the shell, paths, files, command syntax, built-in help, processes, users, permissions, packages, and services as one operational system.

Examples emphasize reproducibility: copy the exact path, read command output before acting, distinguish standard output from an exit result, and verify the state after a change. Elevated privileges are used only where the task requires them, with the affected resource and recovery step understood first.

DOCUMENTATION

Available to learn

Learn, Practice, and Prove are included.

01
Documentation

Navigate the Linux Command Line

Navigate Linux safely by verifying identity and location, resolving exact paths, quoting arguments, and recording the command output that proves where you worked.

Beginner17 min readPractice and test included
Open
02
Documentation

Find Help with Man Pages

Find trustworthy Linux help by identifying the active command, selecting builtin or manual documentation, searching by task, and matching the page to the installed system.

Beginner16 min readPractice and test included
Open
03
Documentation

Environment Variables and Shell Startup

Diagnose Linux environment and shell-startup problems by comparing the actual user, process, PATH, shell mode, and launch mechanism.

Beginner18 min readPractice and test included
Open