Skip to content

Linux courses and tutorials

Explore Linux courses for command-line work, files, users, and services, with guidance on distributions, disposable labs, and reversible practice.

1 learning resource in this collection

Loading courses

About Linux

Linux learning connects commands with files, processes, permissions, and services. Understanding what a command changes is more durable than memorizing it. A disposable virtual machine makes it possible to experiment and inspect the result without disrupting important work.

Choose a useful starting point

Choose a course matching your starting point and intended distribution. Package tools and defaults vary. Look for troubleshooting and explanations, and take snapshots before practicing administration tasks that change users, access, or services.

Build on the lessons

Document a simple service in a local lab, including its configuration and logs. Make one reversible change, verify its effect, and restore the starting state using your own notes.

Explore related topics