Unixfortesters Course

Linux Shell Commands | Shell Scripting with Practical Implementation | File Processing using SED & AWK | Advance GREP

Last updated 2022-01-10 | 4.4

- Detail knowledge of Unix & Linux commands and its implementation while working as Tester/QA
- Will be able to perform back end testing activities like fetching and verifying logs
- Will get decent understanding of Shell scripting & its implementation in testing tasks/activities

What you'll learn

Detail knowledge of Unix & Linux commands and its implementation while working as Tester/QA
Will be able to perform back end testing activities like fetching and verifying logs
Will get decent understanding of Shell scripting & its implementation in testing tasks/activities
Ready to Face Backend testing interviews
Detailed understanding of each and every important command and how we can use them in Realtime projects
Ready to perform Backend Testing Activities in Domains like Tetecom
Big Data

* Requirements

* Basic understand of Manual Testing Concepts and Implementation
* Good to have understanding of Log Files & Other files generating on Unix or Linux Server Machine

Description

➖➖➖➖>> Course Updates <<➖➖➖➖

Sep 2021 - Updated video for File processing using AWS(Needed in Big Data Testing)

Mar 2021 - Added File Search Videos (Grep Commands)

Apr 2020 - Updated video and audio quality of Section 1 and Section 2

Dec 2019 - Added virtual machine setup instructions


➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Unix / Linux Command & Shell scripting for Testers

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

This is a Must to Learn course for Every Software Tester(Be it Manual or Automation), Nowadays in every job profile, you will find it mandatory to have skills to work in Unix or Linux Environment.

This course is specially designed for Software Testing professionals, This will take students from basic level to advance in decent pace videos.

- Here we will cover Unix commands which we can use in daily QA activities and also we have covered many interview questions which are asked in interviews.

  1. Setup virtual machine(environment)

  2. Unix Basics to advance commands for Software Testers

  3. Basic commands

  4. Check Log Files

  5. Basic files and folder operation

  6. File Search

  7. Content Search

  8. Memory related commands

  9. CPU Processing

  10. Merging of command outputs

  11. Practice questions

  12. Interview Questions

  13. Shell Scripting

  14. Many Practice sessions to check your knowledge

In today's competitive environment, companies need software testers who have a good understanding of Unix/Linux command and shell scripting.

In many domains like Telecom, Unix commands and shell scripting are basic prerequisites to start working.

This course is very useful for professionals who are looking for opportunities in Manual and Automation Testing.

Unix/Linux commands for testing, Unix/Linux testing commands ,Unix/Linux for testing interview question and answer

Who this course is for:

  • This is specially meant for software testers who are not familiar or having only basic knowledge of Unix/ Linux.
  • Software Testing & QA Professionals (Be it Manual or Automation Tester)
  • Freshers looking opportunity in Software Testing
  • QA profession looking to start work in domains like Finance, Telecom, Big Data etc

Course content

20 sections • 112 lectures

Why as Tester/QA to learn Unix/Linux Commands ? Practical areas to use it as QA Preview 11:59

Documentation : Basics Concepts + Setup Preview 00:42

Course Roadmap : Must for everyone to view Preview 05:52

Use online environment for practice(In case you don't have practice environment) Preview 02:29

Documentation : Setup Environment for Practice Preview 00:05

Setup Practice Environment on Windows Machine (Suggestive for better practicing) Preview 09:18

Start working with Basic Commands : Current Directory, Clear Terminal & Help Preview 07:39

Working with Directories - Create Directory, Move in & Move out to Directories Preview 14:45

Working with Directories - Create Multiple Directories, Delete Directory Preview 04:43

Different option to create files : Blank File, File with Content, Insert Data Preview 12:15

Listing files and Folders : Hidden Files, List Format and Sorted Order Preview 10:57

All uses of CAT command : Must for Practical Implementation & Interviews Preview 11:24

It's time for the QUIZ : Basic Commands

Documentation : Sample Data to be used for Practicing with me Preview 00:01

Setup Sample Data to be used for Practicing with me Preview 02:04

Check complete file content : CAT Command Preview 06:39

Check file content : Top few lines - Head Command Preview 07:04

Check file content : bottom few lines - Tail Command Preview 03:30

Check file content : with Paging - More Command Preview 05:06

Check file content : with Paging - Less Command Preview 02:25

Check file content : with VIM editor Preview 01:38

Commonly Asked Question : Get few lines from middle of the File Preview 03:59

Check Your Knowledge

What is Grep Command | Search data in 1 file by giving Search String Preview 05:57

Search data in more than 1 file : Giving Search String, Practical Implementation Preview 04:03

Search data in all files of current directory : Practical Implementation Preview 03:37

Search data by ignoring case : Must to be use which checking Log files Preview 04:39

Search Data : Display Line number in front of each display line Preview 03:11

Search Data : Display File Name (When we are searching content in multiple file) Preview 03:51

Search Data : With exact word (Not as a Substring of other Words) Preview 04:20

Search Data : By ignoring given text (Reverse of Simple Search) Preview 04:33

Search Data : Display only count of matches Preview 02:48

Search Data : Display surrounding lines by giving Search String Preview 05:08

Search Multiple Content in a Single Command Preview 03:34

Search Multiple data with EGREP command (Advance Search Operation) Preview 03:20

IMPORTANT------- Task for Students ----- : Search Lines having text Preview 01:16

IMPORTANT------- Task for Students ----- : Search Count Preview 01:01

IMPORTANT------- Task for Students ----- : Search specific count only Preview 00:40

Copy file from one location to another location - Part 1 Preview 12:35

Copy file from one location to another location - Part 2 Preview 06:10

Cut(Move) file from one location to another locations Preview 07:52

Rename File and Folder Preview 02:49

It's time to QUIZ : Check Your Knowledge

Save command results to a File ( > & >> Operator) Preview 09:19

Get data from a File ( < Operator) Preview 02:14

Pass result of one command to another ( | Operator) Preview 10:57

Change File Permission Preview 14:38

Check Your Knowledge

File Comparison - CMP command : Print Only Different Bytes Preview 08:53

File Comparison - Comm command : Display common and Different content Preview 05:38

File Comparison - Diff command : Display only different lines Preview 08:12

Search File on current location or in Current Hierarchy Preview 04:29

Search file in the Complete File System Preview 08:12

Basic System Commands : Calendar , Date and Banner Preview 03:30

Fetch one or few characters from each line of file Preview 09:05

Fetch one or few column from each line of file Preview 06:26

Fetch one or few column other than given column Preview 06:13

Fetch column by skipping incorrect data Preview 03:05

What is SED | Where to use SED commands Preview 01:43

SED : Display Specific Line from complete file Preview 03:01

SED : Display Last Line and Range of Lines out of total file Preview 03:21

SED : Skip lines in result (Display all lines other than given condition) Preview 03:23

Introduction to AWK | Where to use AWK | Select Column Data Preview 03:22

Setup Test Data Preview 03:09

AWK - Select One or Multiple Columns Preview 10:06

AWK - Select columns from CSV file Preview 07:39

AWK - Filter Rows Data Preview 09:28

AWK - Save command result to a file Preview 02:39

Display content with Pagination(To make file easy to use) Preview 08:38

Merge lines in the file : Paste Command Preview 03:20

Check file information : Wc (Word Count command) Preview 03:40

Sort File Content (Ascending or Descending order) Preview 06:13

Check command History (Fetch all commands user executed) Preview 02:30

Fetch unique data from the file(Uniq Command) Preview 08:34

Process Commands : Ps command- Check running process Preview 04:01

Memory Commands Preview 04:32

Check Your Knowledge

Shell Scripting Introduction : How to create Shell file Preview 07:58

Write First Shell Script, Basic rules and Steps to Execute Preview 11:19

How to pass user inputs to Shell Script file Preview 06:01

Shell script with simple shell commands Preview 06:28

Shell Scripting - Use Case 1 : Must to Try for Every Learner Preview 11:19

Shell Scripting - Use Case 2 : Must to Try for Every Learner Preview 06:25

Update Shell Script - Printf & RANDOM Preview 09:16

Command Line Arguments | Positional Arguments - Part 1 Preview 07:16

Command Line Arguments | Positional Arguments - Part 2 Preview 06:14

What is Variable | System Variables Preview 06:39

How to define and use User Defined Variables - Part 1 Preview 07:01

How to define and use User Defined Variables - Part 2 Preview 04:05

How to define and use Constants in Shell Script Preview 03:36

Save Output of a command into Variable Preview 05:33

*** Practice UseCase *** Preview 03:47

String Operations - PART 1 (Length, Upper Case and Lower Case) Preview 10:33

String Operations - PART 2 (Concatenation and SubString) Preview 06:50

String Operations - PART 3 (Replace and Remove) Preview 07:39

Condition Handling- IF Condition Preview 10:02

Condition Handling- IF ELSE Condition Preview 04:41

Condition Handling- IF ELIF ELSE Condition Preview 08:30

Condition Handling - Numeric Data Preview 11:39

Condition Handling - Logical OR Preview 05:04

Condition Handling - Logical AND Preview 04:07

Condition Handling - Nested Conditions Preview 05:33

Condition Handling - Check Variable Value Preview 03:42

Condition Handling - Compare String Case Insensitive Preview 04:58

Condition Handling - Compare String - Use Case Preview 04:30

Function with No Argument and Return Value Preview 06:09

Function with Arguments But no return value Preview 07:58

Function with Arguments and return value Preview 12:08