Introduction to Unix (Linux)| Why as Tester we should Learn ? :Environment Setup
  • Why as Tester/QA to learn Unix/Linux Commands ? Practical areas to use it as QA
  • Documentation : Basics Concepts + Setup
  • Course Roadmap : Must for everyone to view
  • Use online environment for practice(In case you don't have practice environment)
  • Documentation : Setup Environment for Practice
  • Setup Practice Environment on Windows Machine (Suggestive for better practicing)
Let's Start Practical Session with very basic Unix /Linux Commands
  • Start working with Basic Commands : Current Directory, Clear Terminal & Help
  • Working with Directories - Create Directory, Move in & Move out to Directories
  • Working with Directories - Create Multiple Directories, Delete Directory
  • Different option to create files : Blank File, File with Content, Insert Data
  • Listing files and Folders : Hidden Files, List Format and Sorted Order
  • All uses of CAT command : Must for Practical Implementation & Interviews
  • It's time for the QUIZ : Basic Commands
Check content of File(Log Files) : Must Learning Concepts/practical for Tester
  • Documentation : Sample Data to be used for Practicing with me
  • Setup Sample Data to be used for Practicing with me
  • Check complete file content : CAT Command
  • Check file content : Top few lines - Head Command
  • Check file content : bottom few lines - Tail Command
  • Check file content : with Paging - More Command
  • Check file content : with Paging - Less Command
  • Check file content : with VIM editor
  • Commonly Asked Question : Get few lines from middle of the File
Search Data in a File : This Section is also MUST for Realtime Work + Interviews
  • What is Grep Command | Search data in 1 file by giving Search String
  • Search data in more than 1 file : Giving Search String, Practical Implementation
  • Search data in all files of current directory : Practical Implementation
  • Search data by ignoring case : Must to be use which checking Log files
  • Search Data : Display Line number in front of each display line
  • Search Data : Display File Name (When we are searching content in multiple file)
  • Search Data : With exact word (Not as a Substring of other Words)
  • Search Data : By ignoring given text (Reverse of Simple Search)
  • Search Data : Display only count of matches
  • Search Data : Display surrounding lines by giving Search String
  • Search Multiple Content in a Single Command
  • Search Multiple data with EGREP command (Advance Search Operation)
  • IMPORTANT------- Task for Students ----- : Search Lines having text
  • IMPORTANT------- Task for Students ----- : Search Count
  • IMPORTANT------- Task for Students ----- : Search specific count only
Cut & Copy Files and Folder |Taking Files and Folders from one location to Other
  • Copy file from one location to another location - Part 1
  • Copy file from one location to another location - Part 2
  • Cut(Move) file from one location to another locations
  • Rename File and Folder
  • It's time to QUIZ : Check Your Knowledge
Command Operators : Passing Date between 2 or more commands or Files
  • Save command results to a File ( > & >> Operator)
  • Get data from a File ( < Operator)
  • Pass result of one command to another ( | Operator)
  • Change File Permission
  • Check Your Knowledge
File Comparison : Cmp, Comm and Diff command
  • File Comparison - CMP command : Print Only Different Bytes
  • File Comparison - Comm command : Display common and Different content
  • File Comparison - Diff command : Display only different lines
Search Files and Folder on current location or complete system
  • Search File on current location or in Current Hierarchy
  • Search file in the Complete File System
  • Basic System Commands : Calendar , Date and Banner
Process File data using CUT Command : Fetch columns from delimiter file
  • Fetch one or few characters from each line of file
  • Fetch one or few column from each line of file
  • Fetch one or few column other than given column
  • Fetch column by skipping incorrect data
Stream Editor to perform File Operations (SED)
  • What is SED | Where to use SED commands
  • SED : Display Specific Line from complete file
  • SED : Display Last Line and Range of Lines out of total file
  • SED : Skip lines in result (Display all lines other than given condition)
Advance Unix/Linux : File Processing using AWK Commands
  • Introduction to AWK | Where to use AWK | Select Column Data
  • Setup Test Data
  • AWK - Select One or Multiple Columns
  • AWK - Select columns from CSV file
  • AWK - Filter Rows Data
  • AWK - Save command result to a file
Advance miscellaneous Operations : Most usable unix/linux commands
  • Display content with Pagination(To make file easy to use)
  • Merge lines in the file : Paste Command
  • Check file information : Wc (Word Count command)
  • Sort File Content (Ascending or Descending order)
  • Check command History (Fetch all commands user executed)
  • Fetch unique data from the file(Uniq Command)
  • Process Commands : Ps command- Check running process
  • Memory Commands
Introduction to Shell Scripting, Lets start Writing Shell Scripting
  • Shell Scripting Introduction : How to create Shell file
  • Write First Shell Script, Basic rules and Steps to Execute
  • How to pass user inputs to Shell Script file
  • Shell script with simple shell commands
  • Shell Scripting - Use Case 1 : Must to Try for Every Learner
  • Shell Scripting - Use Case 2 : Must to Try for Every Learner
  • Update Shell Script - Printf & RANDOM
Move to NEXT Level in Shell Scripting
  • Command Line Arguments | Positional Arguments - Part 1
  • Command Line Arguments | Positional Arguments - Part 2
  • What is Variable | System Variables
  • How to define and use User Defined Variables - Part 1