hands-on lab

First Steps Into the Linux Console

Difficulty: Beginner
Duration: Up to 1 hour and 30 minutes
Students: 4,355
Rating: 4.6/5
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.

Description

Linux is one of the most popular operating systems in the world. You can find it running on servers, mobile devices, desktops, and Internet of Things edge devices.

Being proficient with the Linux command-line interface (CLI) is useful across many disciplines and job roles. Anyone aiming to level up their system administration abilities will benefit from learning the Linux CLI.

In this hands-on lab, you will learn step-by-step how to use it for many different tasks.

Learning Objectives

Upon completion of this beginner-level laboratory, you will be able to:

  • Create files and directories
  • Navigate between directories
  • Change the permissions of files and directories
  • Observe running processes

Intended Audience

  • Software Engineers
  • DevOps Engineers
  • Data Engineers

Prerequisites

Familiarity with the Bash shell will be beneficial. The following course can be used to fulfil the prerequisite:

Updates 

October 30th, 2023 - Updated the instructions and screenshots to reflect the latest UI

March 2nd, 2021 - Converted lab to be more focussed on the command-line

February 19th, 2019 - Updated and improved instruction clarity regarding the creation of the EC2 instance

January 10th, 2019 - Added a validation Lab Step to check the work you perform in the Lab

Covered topics

Lab steps

Introduction to the Linux Command Line Interface (CLI)
Listing Files, Navigating Directories, and Displaying File Content
Managing Files, Directories, and Permissions
Monitoring and Managing Processes