Linux and Unix Command Line : A Practical Introduction
An Introduction Course to the Linux and Unix Command Line
4.30 (62 reviews)
214
students
15.5 hours
content
Nov 2021
last update
$64.99
regular price
What you will learn
This is an Introduction Course to the Linux and Unix Command Line.
This Course will provide a solid foundation to work with the Linux and Unix Command Line.
The recommended learning method with this Course will be to initially practice along with me and after that you can create your own scenarios to work with these commands and features in a repeated manner. This way you will be able to remember and recollect these commands and features and will become very comfortable at working with the Linux and Unix Command Line
Description
This Course will provide a solid foundation to work with the Linux and Unix Command Line. In this course, lot of 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 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.
Content
Introduction
Introduction to the Course
Introduction to Linux and Unix Operating Systems
Introduction to the Linux and Unix Command Line
Introduction to the Linux and Unix Shell
Introduction to different Shells in Linux and Unix Systems
Beginning with the Linux and Unix Command Line
Introduction to the Directory Hierarchy in Linux and Unix Systems
Linux and Unix Command Components
Starting with Linux and Unix Commands
Using man pages for help
Working with Files and Directories
A note on working with files and directories
Creation of directories using the mkdir command
Creation of files using the touch command
Using the cat command to create and view the content of text files
Listing files in a directory using the ls command
Using the cp command to copy files and directories
Using the mv command to rename and move files and directories
Using the rmdir command to remove empty directories
Using the rm command to remove files and directories
Using the file command to identify file type
The vi/vim Editor to create and edit text files
The vi/vim Editor: Adding text to the file - Session 1
The vi/vim Editor: Adding text to the file - Session 2
The vi/vim Editor : Navigating to different lines in the file
The vi/vim Editor - Session Customization
The vi/vim Editor - "Seeing" Non-Printable Characters like Tab and New Line
The vi/vim Editor - Finding Text, Finding and Replacing Text
The vi/vim Editor - Saving the file and exiting from the vi Editor session
More commands to work with text files
The more command
Using cat command to "see" Non-Printable characters like Tab and New Line
The head command
The tail command
A note on previous Lecture
The wc command
Hard Links and Symbolic Links
Introduction to Hard Links
Working with Hard Links
Working with Symbolic Links
Comparison between Hard Links and Symbolic Links
The find and grep commands
Locating files with the find command
Shell Metacharacters
Matching patterns with the grep command
Introduction to Regular Expressions
The egrep and fgrep commands
Shell Command Line - More features
Redirection of Standard Input
Redirection of Standard Output
Redirection of Standard Error
Using the Pipe mechanism and the tee command
Avoiding overwrite of existing files while redirecting Standard Ouput/Error
Use of Quoting characters in the Shell
Working with Variables and Aliases in the Shell
Using Local Variables and Environment Variables
Shell Reserved Variables
Shell Special Variables
Using Aliases
File and Directory Access Permissions
The Traditional Unix/Linux File Access Permissions
Using chmod command to change file permissions
The umask value and umask command
Default permissions for a file and directory on their creation
Using chown command to change the User and Group Owner of files and directories
Using chgrp command to change the Group Ownership of files and directories
Managing Processes
The ps command
The pgrep command
The top command in Linux
The kill and pkill commands
Archiving Files and Directories
Using the tar command
Using the jar command
Compressing and Uncompressing files
The gzip, zcat and gunzip commands
The bzip2, bzcat and bunzip2 commands
A note on use case scenarios for compressing files
Using the zip and unzip commands
Introduction to Shell Scripting
What is Shell Scripting?
Constructs used in Shell Scripting
Functions
Use of Positional Parameters
The cut command
Use Case scenarios for Shell Scripting
Conclusion
Course Review
Further Learning Suggestions
Reviews
Vanshika
October 31, 2020
It is an amazing course! I could understand the commands easily and now I feel very confident in this subject. Thank you sir!
Jyothsna
October 14, 2020
This is the PERFECT course I was looking forward to take up!
Perfect for beginner's with no prior knowledge in unix or linux. Every concept is explained beautifully and in depth. Thank you so much Mr. Prem!
Eileen
June 17, 2020
Der Kurs ist extrem in die Länge gezogen. Er wiederholt bei allen neuen Themen, die alten. Man hätte wirklich seine Zeit sinnvoller nutzen können als bei diesem Kurs. Ich bin sehr enttäuscht. Da hilft auch keine 2x Steigerung der Geschwindigkeit nichts mehr.
Charts
Price
Rating
Enrollment distribution
Related Topics
2643742
udemy ID
11/6/2019
course created date
12/6/2019
course indexed date
Bot
course submited by