Where to start First steps track · 15 stages
Linux Labs

First steps

From system basics and command input to navigation, files, text, and pipelines.

15 stages7 labs~6 hours easy easy

Progress Stages: 0 of 15

The track has not been started. The first stage is «Understanding Linux and your terminal», ~25 min.

Start stage 1

Module 1

Linux and your first commands

What Linux is made of — the kernel, the shell, processes and services — and how to enter your first commands on a training machine.

2 stages · ~33 min

  1. Stage 1 of 15

    1 · Understanding Linux and your terminalUnderstanding Linux and your terminal

    8 steps · ~25 min 8 steps · ~25 min
    1. Ask the system what it is exercises 0 of 1 on a machine 3 min
    2. 2 The kernel and the distribution theory 4 min
    3. 3 Who runs a command theory 3 min
    4. 4 Program, process, and service on a machine 4 min
    5. 5 Read the prompt on a machine 3 min
    6. 6 User, machine, and directory theory 3 min
    7. 7 Regular user and root on a machine 4 min
    8. 8 Summary summary 1 min
  2. 2 · Module test 8 questions · pass mark 70%

Module 2

Terminal workflow

Editing the command line, command history, Tab completion, paging long output and interrupting a command.

2 stages · ~31 min

  1. Stage 3 of 15

    3 · Working comfortably in the terminalWorking comfortably in the terminal

    8 steps · ~25 min 8 steps · ~25 min
    1. One key in two places exercises 0 of 1 on a machine 3 min
    2. 2 Edit the line before Enter on a machine 4 min
    3. 3 Repeat commands from history on a machine 4 min
    4. 4 Complete names with Tab theory 3 min
    5. 5 Read long text in less on a machine 3 min
    6. 6 Interrupt a command on a machine 3 min
    7. 7 Fix someone else's command on a machine 3 min
    8. 8 Summary summary 2 min
  2. 4 · Module test 6 questions · pass mark 70%

Module 3

Navigation and paths

Where you are, how to move between directories, find a file by name and record its path.

2 stages · ~41 min

  1. Stage 5 of 15

    5 · Navigation and pathsNavigation and paths

    8 steps · 1 lab · ~35 min 8 steps · 1 lab · ~35 min
    1. A path from a colleague exercises 0 of 1 on a machine 4 min
    2. 2 Absolute and relative paths theory 4 min
    3. 3 Move around and check where you are on a machine 4 min
    4. 4 See what is in a directory on a machine 4 min
    5. 5 Find a file by name on a machine 4 min
    6. 6 Record a path in a file on a machine 4 min
    7. 7 Navigation: find a file in a tree introductory lab 10 min
    8. 8 Summary summary 1 min
  2. 6 · Module test 6 questions · pass mark 70%

Module 4

Creating and organising files

Creating directories and files, copying, moving and selectively deleting, checking the result each time.

2 stages · ~1 hour

  1. Stage 7 of 15

    7 · Creating and organising filesCreating and organising files

    10 steps · 3 labs · ~1 hour 10 steps · 3 labs · ~1 hour
    1. A request before the holiday exercises 0 of 1 on a machine 4 min
    2. 2 A directory and an empty file theory 3 min
    3. 3 A copy: source and destination on a machine 6 min
    4. 4 Moving and renaming theory 5 min
    5. 5 Deleting and filename patterns on a machine 6 min
    6. 6 Check the result on a machine 4 min
    7. 7 Finish a project skeleton introductory lab 12 min
    8. 8 Copy and move files introductory lab 12 min
    9. 9 Tidy up a directory easy lab 15 min
    10. 10 Summary summary 2 min
  2. 8 · Module test 6 questions · pass mark 70%

Module 5

Text and editors

Viewing logs and large files, finding the lines you need and editing configuration in Vim.

2 stages · ~51 min

  1. Stage 9 of 15

    9 · Text and editorsText and editors

    8 steps · 1 lab · ~45 min 8 steps · 1 lab · ~45 min
    1. No errors? exercises 0 of 1 on a machine 4 min
    2. 2 The start, the end and a live log theory 4 min
    3. 3 Searching for lines on a machine 6 min
    4. 4 Vim: commands and text theory 5 min
    5. 5 Editing with a copy on a machine 5 min
    6. 6 A port set twice on a machine 5 min
    7. 7 View and search inside files easy lab 15 min
    8. 8 Summary summary 1 min
  2. 10 · Module test 6 questions · pass mark 70%

Module 6

Streams and pipelines

Where a command's output and error messages go, how to append to a file without wiping it, and how to answer a question about a log with a pipeline of several commands.

3 stages · ~1 hour

  1. Stage 11 of 15

    11 · Where a command's output goesWhere a command's output goes

    6 steps · ~30 min 6 steps · ~30 min
    1. A list of configs exercises 0 of 1 on a machine 5 min
    2. 2 Two output streams on a machine 6 min
    3. 3 Appending to the end theory 4 min
    4. 4 Both streams in one file, or nowhere on a machine 8 min
    5. 5 A report on log size on a machine 5 min
    6. 6 Summary summary 2 min
  2. Stage 12 of 15

    12 · Pipelines: an answer from several commandsPipelines: an answer from several commands

    7 steps · 1 lab · ~50 min 7 steps · 1 lab · ~50 min
    1. Who sent the most exercises 0 of 1 on a machine 6 min
    2. 2 One command's output, the next one's input on a machine 6 min
    3. 3 Column, sort, count on a machine 6 min
    4. 4 The most frequent on top theory 6 min
    5. 5 Broken links on a machine 4 min
    6. 6 Count the errors in the logs easy lab 20 min
    7. 7 Summary summary 2 min
  3. 13 · Module test 8 questions · pass mark 70%

Module 7

Help and the shell

Where to find help for a command and how Bash handles arguments, quotes, globs and PATH.

2 stages · ~51 min

  1. Stage 14 of 15

    14 · Help and the shellHelp and the shell

    8 steps · 1 lab · ~45 min 8 steps · 1 lab · ~45 min
    1. A new tool exercises 0 of 1 on a machine 4 min
    2. 2 Where Bash looks for a command on a machine 5 min
    3. 3 Help on a command on a machine 6 min
    4. 4 Quotes and patterns on a machine 5 min
    5. 5 A setting for new shells on a machine 4 min
    6. 6 A check by a new shell on a machine 4 min
    7. 7 Command not found easy lab 15 min
    8. 8 Summary summary 2 min
  2. 15 · Module test 6 questions · pass mark 70%
  1. Final lab

    First day on the server ~30 min
  2. Final test 18 questions · pass mark 80%

Already know this?

Take the final test right away: with 80% or more the whole track counts as passed.

Skip the track with a test
Loading…