# 🚀 أقوى 50 Linux Command للمحترفين ## 📌 قسم إدارة الملفات - `ls` – عرض الملفات - `cd` – التنقل بين المجلدات - `pwd` – معرفة المسار الحالي - `cp` – نسخ الملفات - `mv` – نقل/إعادة تسمية الملفات - `rm` – حذف الملفات - `mkdir` – إنشاء مجلد - `rmdir` – حذف مجلد ## 📌 قسم البحث والتنقيب - `find` – البحث عن الملفات - `grep` – البحث داخل الملفات - `locate` – إيجاد الملفات بسرعة - `which` – معرفة مكان أي command ## 📌 قسم صلاحيات المستخدمين - `chmod` – تغيير الصلاحيات - `chown` – تغيير المالك - `sudo` – تنفيذ كمسؤول - `su` – تغيير المستخدم ## 📌 قسم إدارة النظام - `top` – متابعة العمليات الحية - `htop` – نسخة محسنة من top - `ps` – عرض العمليات - `kill` – إيقاف عملية - `df` – مساحة الأقراص - `du` – حجم الملفات/المجلدات - `free` – متابعة الذاكرة - `uptime` – مدة تشغيل السيرفر ## 📌 قسم الشبكات - `ping` – اختبار الاتصال - `curl` – جلب بيانات من URL - `wget` – تحميل الملفات - `netstat` – متابعة الاتصالات - `ss` – بديل أسرع لـ netstat - `scp` – نسخ الملفات بين سيرفرات - `ssh` – الدخول على سيرفر آخر ## 📌 قسم إدارة الحزم (Debian/Ubuntu مثال) - `apt update` – تحديث الـ repo - `apt upgrade` – ترقية النظام - `apt install` – تثبيت حزمة - `apt remove` – إزالة حزمة ## 📌 قسم الضغط والأرشفة - `tar` – ضغط/فك الملفات - `gzip` – ضغط الملفات - `unzip` – فك ضغط zip ## 📌 قسم النصوص والتحرير - `cat` – عرض ملف - `nano` – محرر نصوص - `vim` – محرر نصوص متقدم - `less` – عرض الملفات صفحة صفحة - `head` – أول 10 سطور - `tail` – آخر 10 سطور (مع `-f` للمتابعة الحية) ## 📌 أوامر متنوعة مهمة - `history` – عرض سجل الأوامر - `clear` – مسح الشاشة - `man` – دليل أي command - `alias` – إنشاء اختصار - `date` – عرض التاريخ والوقت - `whoami` – اسم المستخدم الحالي