top of page
Linux Logo.png

Operating System - Linux

This course will help Engineers to build knowledge of the fundamental concepts of Linux operating systems, Linux commands. Engineers will also be able to troubleshoot everyday Linux related issues and manage Linux servers. 

What skills an Engineer will Learn?:

1. Introduction to Linux

2. Linux Booting Process

  • Download and install Oracle Virtual Box

  • Download and install Cent OS in Virtual Box

  • Stages of Booting Process

    • BIOS, MBR, GRUB, Kernel, Init, Run levels​

  • Troubleshooting Linux OS in case of issues

3. Shell Scripting

  • Introduction, Using Variables & Arrays

  • Basic Operators - Arithmetic, Relational, Boolean

  • Decision Making - if-else

  • Loops- while, for, until, break, continue.

4. Linux Basic Commands

  • Working Directories, Changing Directories 

  • Navigating to home directory, 

  • Navigating to Multiple directories 

  • Commands – pwd, cd, cd/, cd..

  • Relative & Absolute Paths 

  • Pipe, grep, sort 

  • Find & Search – Find files by Name, By Content 

  • tail command – to see live logs 

  • Linux Input Output Redirection using ‘>’, ‘<’, ‘2>’,’2>&1’ 

  • Linux Regular expressions to analyze text 

  • Archive, compress, and un-compress files using tar, star,gzip,bzip2 

  • Locate, read, and use system documentation including man, info, and files in /usr/share/doc

  • Create hard and soft links

5. Files, Directories, Users & Groups 

  • Create & Read a File

  • Edit or Append Content to a File using vi, cat

  • Search a File – Commands: find, diff,file

  • Search a word in file- Command: grep

  • Replace a word in File – Command: sed

  • Create and manage new Users, Groups accounts

  • Changing File Permissions - command: chmod

6. System Management

  • System Information – Commands: free, cpuinfo, uname

7. Software Management 

  • Installing Packages – Commands: yum [install,remove]

8. Services 

  • ​Commands: service [status, start,stop], chkconfig, systemctl

  • Systemd 

  • Create Services, Timer (an alternative of cron job)

  • Process

    • What is Process

    • Commands: Fg, Top, PS, kill, NICE, DF

(The course is adjusted as per the requirements of the training.)

bottom of page