3.92 out of 5
3.92
168 reviews on Udemy

Linux Bootcamp : Learn Linux Commands, vi, GREP, SED and AWK

Learn Linux Commands, Bash shell, vi editor, GREP, SED and AWK scripting to Master The Command Line on Linux / Unix
Instructor:
Deepali Srivastava
1,073 students enrolled
English [Auto-generated]
Master basics of the command line and become comfortable in using it
Learn Linux Administration skills like adding,deleting,changing users and managing permissions
Learn how to use SED & AWK to perform complex tasks in easier way
Learn vi command Editor in detail
Understand the use of Regular Expressions
Get the skills and knowledge to be a successful Linux professional

Subtitles are available for the first section only. Closed Captioning for rest of the sections is in progress and are available as [Auto-generated].

Linux is a powerful and widely used operating system, it is free and open source software. It can run on wide range of hardware platforms like desktops, servers, mobile devices and even supercomputers. Most of the top companies in the world use Linux servers. Linux is growing very rapidly and demand for Linux talent is on the rise. So acquiring Linux skills can help you land a job and get ahead in your career.

 

This course is designed for computer users who have limited or no previous knowledge of Linux. If you are complete beginner in Linux or have never worked on command line, then this course is for you. In this course you’ll learn Linux from scratch.

 

This course will give you a good working knowledge of Linux, especially the command line. The real power of Linux lies in the command line, many complex tasks can be done easily using the command line. So you need to have a solid understanding of the Linux commands, and in this course we’ll explore them in detail. There are in-depth explanations and clear instructions for each topic. First the basic commands are introduced and then we move on to more advanced topics. The topics are presented in a step-wise and easy to understand manner.  

What you will learn

  • Linux Distributions

  • Installing Linux using virtual Box

  • Linux File system

  • Using Linux Documentation

  • Commands for Managing Files

  • Create, copy, move, rename, delete files

  • Comparing, Sorting, Finding Files

  • Searching inside files using grep

  • Wildcards

  • nano Editor

  • Translating and deleting characters from a file

  • Pipes

  • I/O redirection

  • vi Editor

  • Links

  • User Management

  • Permissions

  • Alias

  • SED

  • AWK

What students are saying about this course-

-Great course, I was looking for a course to learn sed and awk. I did not even get into that section yet and I have learnt a ton of how to properly use other commands and how powerful the terminal can be. The instructor is great. She provides good explanations and good examples for each command, and she follows a logical order through the commands that she teaches along the course. Totally recommended. 

– Very easy and clear explanation for a novice like me.

– The commands were explained clearly along with examples and multiple scenarios. 

– Very very complete & very understandable for me as a old guy. I like this teacher. Everything is well planned & well presented. The explanations are very good. Excellent +++ Super Job!! i would like to take more classes from this teacher

– Very Nice Explanation. No unnecessary things. only subject is present.

– I started this course almost 2 months ago and finished it today. Though I would consider myself at an intermediate level with respect to Linux, this course really exceeded my expectations and I learned quite a bit with certain new concepts viz., awk and sed programming the “cut” command. This is indeed a bootcamp programme and certainly goes in depth. I could understand the instructor very well and she is quite knowledgeable.

– It is thoroughly explained and important parameters are discussed

– Very nice material

– Very well and structured explanations

– So far content and concepts are easy to grasp. The instructor is easy to understand. I am learning a lot.

1
Introduction

Introduction

1
About Linux
2
Linux Installation
3
Installing Ubuntu on VirtualBox
4
Linux Directory Structure
5
Absolute and Relative Pathanames
6
Structure of a Linux Command
7
Start Writing Commands
8
Getting Help

Working with Files and Directories

1
Changing Directories
2
Creating Directories
3
Listing Files and Directories
4
Viewing Contents of a File
5
nano Editor - 1
6
nano Editor - 2
7
Copying Files and Directories
8
Moving and Renaming Files and Directories
9
Deleting Files and Directories
10
Filename substitution : Wildcards
11
Filename Substitution : Wildcards ....contd
12
Hard Links and Symbolic Links

More on Files

1
Comparing files : cmp and comm
2
Comparing files : diff and sdiff
3
cut, paste
4
Sorting Files
5
Finding files using find
6
Standard I/O Files and Redirection
7
Redirecting Standard Error
8
Chaining Commands : Pipes
9
uniq Command
10
Searching inside files using grep
11
Regular Expressions in grep
12
Translating and deleting characters from a file
13
Finding 5 most frequently used words in a file
14
Alias Command

vi Editor

1
Introduction
2
Moving the Cursor : Navigation Commands
3
Inserting Text
4
Replacing Text
5
Deleting Text
6
Pasting text
7
Copying and Marking Text
8
Searching Text
9
Joining Lines, Undoing and Repeating Commands
10
ex Commands
11
Substitution : Find and Replace
12
Entering and Exiting vi
13
Opening Multiple files
14
Customizing your vi Environment
15
Visual Mode
16
Comparing files using vimdiff

Users and Groups

1
Getting Super user powers and running commands as other users
2
Users and Groups
3
Adding and Removing Users
4
Adding and Removing Groups
5
Changing Ownership of a File

File and Directory Permissions

1
File and Directory Permissions
2
Changing Permissions with chmod command
3
Setting the umask

sed Editor

1
Introduction
2
Substituting Text
3
Line Addressing and Context Addressing
4
Negating an Editor Command
5
Deleting Lines
6
Inserting and Appending Lines
7
Changing Lines
8
Printing selective Lines
9
Multiple Editor Commands
10
Printing line numbers
11
Transforming Characters
12
Writing Lines to a file
13
Reading from a file
14
quit and list command

awk

1
Introduction
2
Fields and Records
3
Specifying a field Delimiter
4
Multiple Commands
5
Running awk commands from a file
6
Variables
7
BEGIN and END blocks

Bonus Lecture

1
Recommended Course and Offer on my other courses
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.9
3.9 out of 5
168 Ratings

Detailed Rating

Stars 5
69
Stars 4
68
Stars 3
19
Stars 2
8
Stars 1
4
c9cb84c5f8c118aa25786d9375f1ca12
30-Day Money-Back Guarantee

Includes

10 hours on-demand video
2 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion