Skip to content

bakayu/linux-tutorial

Repository files navigation

Linux Command-Line Workshop

Hands-on exercises for the Linux Command-Line Workshop series.

About

This repository contains practical exercises to accompany my blog series on linux tutorial. Read the blog series at ayu.ch/blog/linux-tutorial.

Each part has its own directory with:

  • README with challenge instructions
  • Setup script to create necessary files
  • Verification script to check your solution

Workshop Series

  • Part 0: Setting Up Your Environment
  • Part 1: Getting Started - Navigation & File Operations
  • Part 2: Reading & Searching - Text Processing
  • Part 3: Permissions & Processes - System Control
  • Part 4: Environment Customization - Shell Setup

Getting Started

Clone this repository:

git clone https://github.com/yourusername/linux-workshop.git
cd linux-workshop

Start with Part 0 to verify your setup, then proceed through each part in order.

How to Use

Each part follows this structure:

  1. Read the challenge in the README
  2. Run ./setup.sh if provided (creates necessary files)
  3. Complete the challenge on your own
  4. Run ./verify.sh to check your solution
  5. Review hints if you're stuck

Prerequisites

  • Basic terminal access (WSL/Linux/macOS)
  • Completed Part 0 setup verification

Tips

  • Try to complete challenges without looking at hints first
  • Read error messages carefully
  • Use man and --help when stuck
  • Practice makes perfect

License

MIT License - Free to use for learning and teaching

Credits

Created for Open Source Chandigarh - Linux Workshop.

About

This is the repo containing excercises and necessary files for the linux tutorial on my blog

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages