- 📜 UNIX, Linux, and Open Source
- 🖥️ What is Linux?
- 📅 History and Evolution of Linux
- ⚙️ Understanding the Linux Kernel
- 🔑 Key Features of Linux
- 📦 Linux Distributions
- 📂 Directory Structure of Linux
- 💾 Linux Installation
- 🔐 Login Methods in Linux
- 🔄 Run Levels in Linux
- 🗺️ Finding Your Way (
ls
,pwd
,cd
) - 📁 Creating and Removing Directories and Files (
mkdir
,touch
,rmdir
,rm
) - 🔄 Copying, Moving, and Renaming Files and Directories
- 📜 Using the
cat
Command - 📖 Using the
less
andmore
Commands - ➡️ Pipes and Redirects
- 📦 Archiving and Compression
- 🗜️ Compression Tools (
zip
,gzip
,bzip
,tar
,7zip
) - 🎁 Archiving Tools
- 🔗 Symbolic Links
- ⚡ Shortcuts
- 🖥️ Types of Shells
- 🏢 Users and Groups
- 📄
/etc/passwd
File - 🔐
/etc/shadow
File - 📂
/etc/group
File - 🔏
/etc/gshadow
File - ➕ Adding Users
- 🔄 Modifying User Accounts
- ❌ Deleting User Accounts
- 👥 Working with Groups
- 🛡️ Root Login
- 🔄 Sharing Superuser Privileges with others (
su
andsudo
Commands) - 🔀 Configuring sudo command
- 🔑 File Permissions
- 📂 Directory Permissions
- 🔄 Changing Permissions
- ⚙️ Setting Default Permissions
- 🏷️ SUID Bit
- 🏷️ SGID Bit
- 📌 Setting the Sticky Bit
- 🔐 ACL Permissions
- 📂 Overview of RPM and SRPM Packages
- 🏗️ Explanation of Different Architectures
- 🛠️ Installing Packages Using RPM
- 🌐 Understanding Repositories
- 📥 Installing Packages Using
yum
- 💿 Types of Disks
- 🛠️
parted
Utility - 🛠️
fdisk
Utility - 📂 Mounting a File System
- 📝 The
/etc/fstab
File - 📊 Quota Management
- 🔄 SWAP (Partitions and Files)
- 🏗️ RAID Overview
- ⚡ Uses of RAID
- 📊 RAID Levels
- 🔍 Logical Volume Manager (LVM)
- 🌍 Network Configuration
- 🛠️ Network Tools
- 🔄
traceroute
- 🔄
tracepath
- 📡
netstat
- 📡
ss
- 🔄
- 🌐 Network Clients
- 🔐
ssh
- 📦
scp
- 📂
ftp
- 🌍
wget
- 🔐
- 🔄
rsync
- 📌 Checking the Status of Services
- ✅ Is service active?
- ✅ Is service enabled?
- 📜 Listing the Active/Inactive State of Loaded Units
- 🔄 Starting, Restarting, and Stopping Services
- 🎛️
jobs
,ps
,htop
- 🔬
ClamAV
- 🛡️
LMD
(Linux Malware Detect)
- 🚧
iptables
- 🔥
ufw
(Uncomplicated Firewall)
- 📈
vmstat
- 📊
iostat
- 🔎
lsof
- 🌐
tcpdump
Feel free to fork this repository and contribute to the guide by submitting pull requests.
This project is licensed under the MIT License.