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.
- Host: GitHub
- URL: https://github.com/manthanthakor/linux
- Owner: ManthanThakor
- Created: 2025-05-13T08:33:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-18T07:38:57.000Z (12 months ago)
- Last Synced: 2025-10-02T09:06:05.388Z (8 months ago)
- Topics: bash, cybersecurity, devops, fullstack, linux, linux-beginner, linux-commands, linux-guide, os-fundamentals, shell, sysadmin, terminal
- Homepage:
- Size: 4.02 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.
---