Linux And Unix Command Line For Beginners

Posted By: ELK1nG

Linux And Unix Command Line For Beginners
Published 3/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 9.62 GB | Duration: 17h 18m

This is an Introduction Course to the Linux and Unix Command Line for Beginners

What you'll learn

This is an Introduction Course to the Linux and Unix Command Line and will provide a solid foundation to work with the Linux and Unix Command Line.

In this Course, there will be Presentations and Demonstrations, Quiz Questions and Hands-On Lab Practice Activities.

The Learners will be able to check their understanding of the different Topics with the help of Quiz Questions and will also perform hands-on Lab Practice

In addition to the Hands-on Lab Practice in this Course, it is suggested that the Learners create their own scenarios and provide solutions for those scenarios.

On completing this Course, the Learners will be able to work confidently with the Linux and Unix Command Line.

Requirements

A Microsoft Windows 10/11 based Computer where Oracle VirtualBox can be installed. A Virtual Machine shall be created using Oracle VirtualBox and in this Virtual Machine, CentOS Stream 9 Operating System can be installed and used for the Practice Exercises.

Interest and Curiosity to explore the Linux and Unix Command Line.

Prior knowledge of Linux and Unix Command Line is not required since this Course will cover Linux and Unix Command Line Fundamentals from the beginning.

Description

This Course will provide a solid foundation to work with the Linux and Unix Command Line.   In this course, lot of useful commands and features that can be used in the Linux and Unix Command Line are covered for purposes like working with files and directories, searching for files and directories, performing pattern matching in case of text files, using variables, using shell aliases among many other activities.   A brief Introduction to Shell Scripting is also provided in this Course.This Course is a very practical course where every command and feature covered is demonstrated along with detailed explanation for every step in the demonstration.  The Quiz Questions help in checking the understanding of the different Topics that are covered in this Course.  The Lab Practice activities ensure that the Learner will work with the different topics in the form of Hands-on Lab Practice activities and this ensures that the Learner can work confidently with the Linux and Unix Command Line.The knowledge that is gained in this Course will be very useful for the Learner when working with any role like Application Developer, Application Support, System Administrator, Database Administrator, Storage Administrator and so on in the real-time projects in the Linux and Unix Operating System environments.

Overview

Section 1: Introduction

Lecture 1 Instructor Introduction and Course Introduction

Lecture 2 Important general information

Section 2: The recommended approach for learning Linux/Unix Command Line

Lecture 3 The importance of repeated practice with the Linux/Unix Command Line

Section 3: How Unix and Linux Systems evolved and what are Unix and Linux Flavours?

Lecture 4 Course Material for this Section

Lecture 5 Evolution of Unix and Linux Operating Systems

Section 4: Setting up Lab Practice Environment to work with the Linux and Unix Command Line

Lecture 6 Course Material for setting up the Lab Practice Environment

Lecture 7 Overview of Lab Practice Setup

Lecture 8 Downloading and Installing Oracle VirtualBox

Lecture 9 Downloading the CentOS Stream 9 ISO Image

Lecture 10 Installing CentOS Stream 9 in the Virtual Machine created with Oracle VirtualBox

Section 5: Introduction to the Linux and Unix Command Line

Lecture 11 Course Materials for this Section

Lecture 12 Directory Hierarchy in Linux and Unix Systems

Lecture 13 Types of Users and Logins in Linux and Unix Systems

Lecture 14 Beginning with Linux and Unix Commands

Lecture 15 The pwd and cd commands

Lecture 16 The id and who commands

Lecture 17 The su command

Lecture 18 The whoami and logname commands

Lecture 19 The date and cal commands

Lecture 20 Introduction to the ls command

Lecture 21 Using the absolute path and relative path for files and directories

Lecture 22 The use of . and .. relative path characters

Lecture 23 The mkdir command

Lecture 24 The vi Editor

Lecture 25 The cat and tac commands

Lecture 26 The more command

Lecture 27 The man command

Lecture 28 The touch command

Lecture 29 A detailed look at the ls command

Lecture 30 The head and tail commands

Lecture 31 The wc command

Lecture 32 The cp command

Lecture 33 The mv command

Lecture 34 The rm and rmdir commands

Section 6: Lab Practice for Introduction to the Linux and Unix Command Line

Lecture 35 Course Material (for the Lab Practice Activities) for this Section

Section 7: Linux and Unix Shell Features

Lecture 36 Course Material for this Section

Lecture 37 Introduction to the Linux and Unix Shells

Lecture 38 The different types of Shells in Linux and Unix Systems

Lecture 39 External Commands and Shell Built-in Commands

Lecture 40 The bash Shell

Lecture 41 The echo command

Lecture 42 The Shell metacharacters

Lecture 43 Quoting Mechanisms and Escape Characters

Lecture 44 The find command

Lecture 45 The grep, egrep and fgrep commands and Regular expressions in pattern matching

Lecture 46 Redirection in the Shell

Lecture 47 The | (pipe) symbol and the tee command

Lecture 48 Working with variables in the Linux and Unix Shell

Lecture 49 Shell Aliases

Section 8: Lab Practice for Linux and Unix Shell Features

Lecture 50 Course Material (for the Lab Practice Activities) for this Section

Section 9: Importance of being very careful when working with Linux and Unix Command Line

Lecture 51 Course Material for this Section

Lecture 52 Importance of being very careful when working with Linux and Unix Command Line

Section 10: Introduction to Shell Scripting

Lecture 53 Course Materials for this Section

Lecture 54 Writing and Executing Shell Scripts

Lecture 55 Handling Input and Output in Shell Scripts

Lecture 56 Conditional Execution of code in Shell Scripts

Lecture 57 Using Loop Constructs in Shell Scripts

Section 11: Conclusion

Lecture 58 Conclusion of the Course

Beginners to the Linux and Unix Command Line