Skip to content

Rupeshs11/linux-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

36 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐧 Linux Learning Repository

πŸ“Œ About This Repository

This repository contains my day-wise Linux learning notes, created while studying Linux fundamentals.
Each topic is organized into separate folders with:

  • πŸ“„ Original reference PDF material
  • πŸ“ Self-written Markdown notes (README.md)
  • βœ… Commands strictly aligned with the learning PDFs
  • πŸ’‘ Small explanations for better understanding

The goal of this repository is to build a strong foundation in Linux through structured learning and consistent practice.


πŸ“‚ Repository Structure

πŸ“‚ Repository Structure

Linux-Learning
β”œβ”€β”€ Day01_Basic_Commands
β”‚   β”œβ”€β”€ Basic_Commands.pdf
β”‚   └── README.md
β”‚
β”œβ”€β”€ Day02_File_Operations
β”‚   β”œβ”€β”€ Creation_deletion&editing.pdf
β”‚   └── README.md
β”‚
β”œβ”€β”€ Day03_Utility_Commands
β”‚   β”œβ”€β”€ utility_commands.pdf
β”‚   └── README.md
β”‚
β”œβ”€β”€ Day04_Zip_Unzip
β”‚   β”œβ”€β”€ zip_unzip_commands.pdf
β”‚   └── README.md
β”‚
β”œβ”€β”€ Day05_Download_Files
β”‚   β”œβ”€β”€ Downloading_files_from_internet.pdf
β”‚   └── README.md
β”‚
β”œβ”€β”€ Day06_User_Management
β”‚   β”œβ”€β”€ user_creation.pdf
β”‚   └── README.md
β”‚
β”œβ”€β”€ Day07_Process_Management
β”‚   β”œβ”€β”€ process_management.pdf
β”‚   └── README.md
β”‚
β”œβ”€β”€ Day08_Memory_Info
β”‚   β”œβ”€β”€ memory_info.pdf
β”‚   └── README.md
β”‚
β”œβ”€β”€ Day09_System_Info
β”‚   β”œβ”€β”€ system_info.pdf
β”‚   └── README.md
β”‚
β”œβ”€β”€ Day10_Networking
β”‚   β”œβ”€β”€ networking_info.pdf
β”‚   └── README.md
β”‚
β”œβ”€β”€ Day11_Remote_Server
β”‚   β”œβ”€β”€ Access_remote_server.pdf
β”‚   └── README.md
β”‚
└── Day12_Summary
    β”œβ”€β”€ summary.pdf
    └── README.md

πŸ“˜ Learning Approach

  • Topics are covered day by day for better consistency
  • Notes are written in simple and clear language
  • Commands are kept exactly as in the reference PDFs
  • Only essential explanations are added (no extra commands)

This approach ensures:

  • Easy revision
  • Exam-ready notes
  • Interview-friendly explanations

🎯 Topics Covered

  • Linux introduction & basics
  • File and directory operations
  • Utility commands
  • File compression (zip/unzip)
  • Downloading files from the internet
  • User and process management
  • Memory and system information
  • Networking basics
  • Remote server access (SSH)
  • Quick revision & summary

πŸš€ Why This Repository?

  • Demonstrates consistent learning
  • Shows hands-on Linux command knowledge
  • Useful for students, beginners, and interview preparation
  • Helpful for DevOps, Cloud, and Backend roles

πŸ“Œ How to Use

  1. Open any DayXX folder
  2. Read the README.md for notes
  3. Refer to the PDF for detailed learning
  4. Practice commands on a Linux terminal

πŸ‘€ Author

Knox
Linux | Backend | Cloud Enthusiast


⭐ Note

This repository is created for learning and practice purposes. All notes are written for educational use.

About

🐧 My complete Linux learning journey β€” commands, explanations, and notes from basics to advanced, built step by step for strong fundamentals.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors