Skip to content

Latest commit

 

History

History
145 lines (126 loc) · 10 KB

File metadata and controls

145 lines (126 loc) · 10 KB

🐧 Linux Essentials

📌 Introduction to Linux

🏗️ Linux Basic Commands

✍️ Text Editors

🔍 String Processing and Finding Files

🔎 Finding Files Commands:

👥 Users, Groups, and Permissions

📦 Package Management

💾 File System & Disk Management

  • 💿 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 and Controlling Services

  • 🌍 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

📊 Process Management, and Monitoring Tools

📊 Job Management

  • 🎛️ jobs, ps, htop

🦠 Installing & Configuring Antivirus Software

  • 🔬 ClamAV
  • 🛡️ LMD (Linux Malware Detect)

🏰 Firewalls

  • 🚧 iptables
  • 🔥 ufw (Uncomplicated Firewall)

📊 Process Management

🛠️ Monitoring Tools

  • 📈 vmstat
  • 📊 iostat
  • 🔎 lsof
  • 🌐 tcpdump

🤝 Contributing

Feel free to fork this repository and contribute to the guide by submitting pull requests.

📜 License

This project is licensed under the MIT License.