An open API service indexing awesome lists of open source software.

https://github.com/manthanthakor/linux

A complete beginner-friendly Linux guide covering OS basics, essential commands, system operations, package management, file permissions, and more — designed for cyber full-stack learners.
https://github.com/manthanthakor/linux

bash cybersecurity devops fullstack linux linux-beginner linux-commands linux-guide os-fundamentals shell sysadmin terminal

Last synced: 26 days ago
JSON representation

A complete beginner-friendly Linux guide covering OS basics, essential commands, system operations, package management, file permissions, and more — designed for cyber full-stack learners.

Awesome Lists containing this project

README

          

# 🐧 Linux Guide for Cyber Full-Stack

Welcome to the **Linux Guide for Cyber Full-Stack Learners**.
This repository is a complete, beginner-friendly guide to mastering Linux for system usage, cybersecurity, development, and full-stack roles. Whether you're just starting out or need a solid reference — this guide has you covered.

---

## 📘 What's Inside?

A well-structured PDF covering:

- 🖥️ **Operating System Basics**
- What is an OS?
- Components (Kernel, Shell, Terminal)
- 🐧 **Linux Deep Dive**
- Distributions (Ubuntu, Kali, Fedora, etc.)
- Why Linux is preferred for servers
- 🧑‍💻 **Essential Linux Commands**
- Directory/File operations (`cd`, `ls`, `mkdir`, `rm`, etc.)
- Viewing files (`cat`, `less`, `head`, `tail`)
- Searching and filtering (`find`, `grep`, `sort`, `uniq`)
- 🛠️ **System Management**
- Monitoring tools (`top`, `htop`, `df`, `free`)
- Process control (`ps`, `kill`, `pkill`, `pgrep`)
- 👤 **User and Permission Management**
- `useradd`, `passwd`, `chmod`, `chown`, `groups`
- 📦 **Package Management**
- `apt`, `dpkg`, `.deb` packages
- 📝 **Text Editors**
- nano, vi, vim
- 📚 **Command Line Tricks**
- Shortcuts, redirections, pipes, and expansions

---

## 📄 PDF Guide

The entire learning content is available in a single downloadable document:
📥 [**Cyber+FullStack.pdf**](./Cyber+FullStack.pdf)

Use it as your Linux cheat-sheet, crash course, or quick reference.

---

## 🙋 Who Is This For?

This resource is made for:
- Cybersecurity learners & enthusiasts
- Full-stack developers new to Linux
- College students studying OS or networking
- Anyone preparing for Linux-based job roles or certifications

---

## 💡 How to Use

1. Download or view `Cyber+FullStack.pdf`.
2. Follow the topics and practice them on a Linux system or VM.
3. Bookmark useful command references for real-world usage.

---

## ✍️ Author

**Manthan Thakor**
🌐 [GitHub Profile](https://github.com/ManthanThakor)

---

## 📬 Feedback & Contributions

If you found this helpful, please ⭐ star this repo!
Have suggestions or want to add content?
Open a pull request or create an issue — contributions are welcome.

---