Contact US

Call us : +1-800-543-5571
Mail us :

About the course

Even if you are working on stand-alone project or web project, operating systems and networking knowledge is must for testers. Most of the testing activities like installation testing, performance testing rely on OS knowledge. Presently days a large portion of the web servers are Linux based. So Linux knowledge is mandatory for a tester. After completing this course you will have great knowledge about Linux environment and it’s core commands, you will have handy bash scripting knowledge and its application for functional testing. you will learn about the following: you will learn about the following:
  • Linux Core Commands
  • Linux Advanced Operations
  • Linux Advanced Operations
  • Bash Shell Scripts for Function Testing
Check the curriculum to get more information about this course


Module 1: Linux Core Commands

  • 1.1  System Commands
  • 1.2  Hardware Commands
  • 1.3  User Commands
  • 1.4  User Commands
  • 1.5  File Commands
  • 1.6  Directory Commands
  • 1.7  Process Related Commands
  • 1.8  File Permission Related Commands
  • 1.9  Network Commands
  • 1.10  Compression/ Archive Commands
  • 1.11  Install Package Commands
  • 1.12  Install From Source Commands
  • 1.13  Search Commands
  • 1.14  Login (SSH and Telnet) Commands
  • 1.15  File Transfer Commands

Module 2: Linux Advanced Operations

  • 2.1  Regular Expression
  • 2.2  File System Basics
  • 2.3  User Administration
  • 2.4  System Logging
  • 2.5  Signals and Traps
  • 2.6  Vi and Jed Editor

Module 3: Bash Shell Scripting

  • 3.1  Introduction to shell scripting
  • 3.2  Special characters and their usage
  • 3.3  Variables and parameters
  • 3.4  Exit and exit status
  • 3.5  Operators
  • 3.6  Using Arrays
  • 3.7  Decision Making
  • 3.8  Shell Looping
  • 3.9  Shell Substitutions
  • 3.10  IO Redirections
  • 3.11  Functions
  • 3.12  Shell scripting with regular expression
  • 3.13  Tips of shell scripting for Linux admins
  • 3.14  Tips and tricks to improve performance of shell scripting

Module 4: Bash Shell Scripts for Function Testing

  • 4.1  Document the prerequisites and main sequence for running scripts
  • 4.2  Divide actions into logical groups
  • 4.3  Develop an execution sequence based on a common usage scenario
  • 4.4  Provide comments and instructions in each shell script
  • 4.5  Make an initial backup to create a baseline
  • 4.6  Check for input parameters and environment variables
  • 4.7  Try to provide "usage" feedback
  • 4.8  Try to provide a "silent" running mode
  • 4.9  Provide one function to terminate the script when there are errors
  • 4.10  When possible
  • 4.11   Provide functions that do a single task well
  • 4.12  Capture the output of each script
  • 4.13   While watching the output being produced
Request a detailed syllabus.

Get Answers (Answering their questions)

What kind of learning does provide? offers instructor-led online live sessions and classroom-based corporate trainings and bootcamps for various courses and certifications to the learners.

Who are the instructors, we have an instructor community of industry professionals who are working in leading organizations and are veterans in their respective fields. These experts belong to various industries and are willing to share their talent with learners like you.

Are classes conducted through online video streaming?

Yes, the classes are conducted through online video streaming where there is two-way communication between users and instructors. The users can speak by using a microphone, chat by sending a message through a chat window and share their screens with an instructor. For better understanding, users also get recorded video of the class.

Sign for next demo class