Month 2 of 10

Linux Systems & Shell Scripting

The command line is the developer's superpower — learn to wield it.

4
Weeks
7
Technologies
7
Skills Gained
100%
Project-Based

About This Month

What you'll experience in Month 2

Every serious developer eventually needs to be comfortable in a Linux environment. Month 2 immerses you in the Linux operating system — how it works, how to navigate it, and how to make it do your bidding through shell scripting. You will automate repetitive tasks, manage files and processes, configure servers, and write Bash scripts that save hours of manual work. This is the skill that separates casual coders from true engineers.

What You'll Learn

Concrete skills you'll walk away with after this month

Navigate the Linux filesystem with confidence using the command line
Manage files, directories, permissions, and users from the terminal
Understand Linux processes, environment variables, and system signals
Write reusable Bash scripts with variables, loops, conditionals, and functions
Automate repetitive developer tasks with shell pipelines and cron jobs
Use powerful CLI tools: grep, awk, sed, curl, and more
Connect to and configure remote Linux servers via SSH

Technologies & Tools

What you'll be working with this month

Linux Bash Shell Scripting SSH Cron Jobs grep / awk / sed File Permissions

Week-by-Week Breakdown

A detailed look at what you'll build each week

Week 5

Linux File System

Learn the Linux filesystem hierarchy, file operations, and essential CLI commands.

View Week Syllabus & Topics
Week 6

Shell Automation

Manage users, file permissions (chmod/chown), and running processes from the terminal.

View Week Syllabus & Topics
Week 7

Process Management

Write practical Bash scripts with variables, conditionals, loops, and functions.

View Week Syllabus & Topics
Week 8

Network Diagnostics

Automate tasks with pipelines and cron, and connect to remote Linux machines via SSH.

View Week Syllabus & Topics

Full 10-Month Curriculum

Explore every module in the programme

Ready to Master Linux & Shell Scripting?

Join thousands of students learning real-world software engineering skills through DoxaTech Hub's project-based 10-month bootcamp.