A BITS Pilani Alumnus Initiative

Linux and Shell Scripting

Master Linux command-line operations and shell scripting. Essential skills for DevOps and system administration.

40 hours

Duration

Beginner to Intermediate

Level

Live

Sessions

Linux Terminal and System Administration

System Admin

Core Skills

Course Pricing

Limited seats per batch
Indian Students (Batch)₹6,999
International Students (Batch)$119
Personalised 1-on-1 SessionsContact for Pricing

Course Overview

What You'll Learn

  • Linux fundamentals and command line mastery
  • System administration and user management
  • Shell scripting and automation
  • Network & Storage configuration and troubleshooting
  • Security best practices
  • Basic to Advanced level shell scripts

Prerequisites

  • Basic computer literacy
  • No prior Linux experience required
  • Willingness to learn command line

Career Opportunities

  • Linux System Administrator
  • DevOps Engineer
  • Cloud Engineer

Why choose us?

Continuous Assignments
Doubt clearing
Mock interviews
Real life projects

Course Curriculum

Week 1-2
Linux Fundamentals
  • Introduction to Linux and distributions
  • Installation and basic system navigation
  • File system hierarchy and structure
  • Understanding permissions and ownership
  • Basic command line operations
Week 3-4
Command Line Mastery
  • File and directory operations
  • Text processing with grep, sed, awk
  • Pipes, redirection, and filters
  • Process management and monitoring
Week 5-6
System Administration
  • File editing with vi/vim
  • User and group management
  • File permissions and ownership
  • Cron jobs and task scheduling
  • Package management
Week 7-8
Disk Partition, File Compression & Process Management
  • Disk management and partitioning
  • Compression tools, Archiving and extraction
  • Process and Resource Management
Week 9-10
Advanced Topics
  • Network configuration and troubleshooting
  • Security fundamentals and hardening
  • Shell scripting and automation

Free Learning Resources

Get started with our free video tutorials and learn the basics before enrolling in our comprehensive courses.

Python Basics
06:41

Python Basics

Learn Python fundamental concept - Variables & Memory Management

YouTube
Advanced concepts in Python
10:09

Advanced concepts in Python

Shallow copy & Deep copy

YouTube
Loops in Python
06:43

Loops in Python

for loop

YouTube