Linux Command Line and Shell Scripting Masterclass
Arshad Syed
17:25:46
Description
Learn Linux command line skills and professional Shell Scripting skills
What You'll Learn?
- Master Linux Basics starting with a Linux Mint installation and setting up accounts and permissions
- Achieve mastery of the Linux Command Line
- Learn Enterprise-level Shell Scripting
- Learn about various utilities such as Awk, Grep and Sed
- Learn to schedule and automate tasks using Cron
- Gain mastery over Shell Scripting by working on real-world scenarios
- Completing a real-world Enterprise level project with professional coding standards
Who is this for?
What You Need to Know?
More details
DescriptionThis course covers the following topics:
Installing VirtualBox and Linux Mint - Covers the basic installation to get you up and running for this course.
Editors - Vi and Notepad++. Discussion of the command based Vi Editor and some regular editor options.
Account Management - Root, Sudo, Admin and Regular users.
File and Directory Permissions - Permissions on Files and Folders. User, Group and Others.
Linux Commands - File and Directory Commands, User Info Commands, Networking Commands, SSH and File Transfer Commands, Disk Commands, Security Commands, Archiving Commands, Search Commands, Installation Commands
Vi Editor - Commands frequently used in the Vi Editor.
Shell Expansion - Brace expansion, Tilde expansion, Parameter expansion, Command substitution, Arithmetic expansion, Process substitution, Word splitting, Filename expansion, Quotes.
Basic Shell Scripting - Fundamentals of Shell Scripting.
Braces, Brackets & Parentheses - Evaluation of Expressions.
File Descriptors - Std Input, Std Output & Std Error
Iterations - While loops, For loops, Until loops
Conditionals
Case Statements
IF Statements
Regular Expressions - Use of Regular Expressions in Pattern Matching.
Arrays
AWK - Use of AWKÂ to extract and format data.
SED - Use of SED to perform search and replace functions.
Grep - Use of Grep to search for patterns of data.
Utilities - Cut, Sort and Uniq
Cron Scheduling - Perform automated batch processing.
Processing Input and Output
Master Script - 5hrs of content covering different areas of Corporate Shell scripting
Who this course is for:
- Anyone wanting to learn the basics of Linux starting from the ground up with a Linux installation
- Anyone that wants to gain mastery over Linux Commands
- Software developers who want to add Linux Shell Scripting to their reportoire of skills
This course covers the following topics:
Installing VirtualBox and Linux Mint - Covers the basic installation to get you up and running for this course.
Editors - Vi and Notepad++. Discussion of the command based Vi Editor and some regular editor options.
Account Management - Root, Sudo, Admin and Regular users.
File and Directory Permissions - Permissions on Files and Folders. User, Group and Others.
Linux Commands - File and Directory Commands, User Info Commands, Networking Commands, SSH and File Transfer Commands, Disk Commands, Security Commands, Archiving Commands, Search Commands, Installation Commands
Vi Editor - Commands frequently used in the Vi Editor.
Shell Expansion - Brace expansion, Tilde expansion, Parameter expansion, Command substitution, Arithmetic expansion, Process substitution, Word splitting, Filename expansion, Quotes.
Basic Shell Scripting - Fundamentals of Shell Scripting.
Braces, Brackets & Parentheses - Evaluation of Expressions.
File Descriptors - Std Input, Std Output & Std Error
Iterations - While loops, For loops, Until loops
Conditionals
Case Statements
IF Statements
Regular Expressions - Use of Regular Expressions in Pattern Matching.
Arrays
AWK - Use of AWKÂ to extract and format data.
SED - Use of SED to perform search and replace functions.
Grep - Use of Grep to search for patterns of data.
Utilities - Cut, Sort and Uniq
Cron Scheduling - Perform automated batch processing.
Processing Input and Output
Master Script - 5hrs of content covering different areas of Corporate Shell scripting
Who this course is for:
- Anyone wanting to learn the basics of Linux starting from the ground up with a Linux installation
- Anyone that wants to gain mastery over Linux Commands
- Software developers who want to add Linux Shell Scripting to their reportoire of skills
User Reviews
Rating
Arshad Syed
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 41
- duration 17:25:46
- Release Date 2023/09/04