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
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