القائمة الرئيسية

الصفحات

الدليل الشامل لأوامر لينكس الأساسية

الدليل الشامل لأوامر لينكس الأساسية
أوامر لينكس

الدليل الشامل لأوامر لينكس الأساسية بالخطوات

ما هي أوامر لينكس (Linux Commands)؟

أوامر لينكس هي تعليمات نصية تُستخدم للتفاعل مع نظام التشغيل لينكس من خلال واجهة سطر الأوامر Terminal. تُمكن هذه الأوامر المستخدمين من إدارة الملفات، تثبيت البرامج، مراقبة موارد النظام، إدارة المستخدمين، وتنفيذ العديد من المهام الإدارية الأخرى بكفاءة عالية.

الخطوات الكاملة للتعامل مع أوامر لينكس الأساسية

الخطوة 1: التنقل بين الملفات والدلائل

أوامر التنقل الأساسية:

  1. عرض المسار الحالي:
    pwd
  2. عرض محتويات الدليل الحالي:
    ls
  3. عرض محتويات الدليل بتفاصيل كاملة:
    ls -l
  4. عرض الملفات المخفية:
    ls -a
  5. الانتقال إلى دليل معين:
    cd /path/to/directory
  6. الرجوع للدليل السابق:
    cd ..
  7. الانتقال إلى الدليل الرئيسي للمستخدم:
    cd ~

الخطوة 2: إدارة الملفات والدلائل

إنشاء وتعديل الملفات والدلائل:

  1. إنشاء دليل جديد:
    mkdir directory_name
  2. إنشاء ملف فارغ:
    touch file_name
  3. نسخ ملف:
    cp source_file destination_file
  4. نسخ دليل كامل مع محتوياته:
    cp -r source_directory destination_directory
  5. نقل/إعادة تسمية ملف أو دليل:
    mv source destination
  6. حذف ملف:
    rm file_name
  7. حذف دليل فارغ:
    rmdir directory_name
  8. حذف دليل وجميع محتوياته (استخدم بحذر!):
    rm -rf directory_name

الخطوة 3: عرض وتعديل محتوى الملفات

أوامر التعامل مع محتوى الملفات:

  1. عرض محتوى ملف:
    cat file_name
  2. عرض محتوى ملف كبير صفحة بصفحة:
    less file_name
  3. عرض أول 10 أسطر من ملف:
    head file_name
  4. عرض آخر 10 أسطر من ملف:
    tail file_name
  5. البحث عن نص داخل ملف:
    grep "search_text" file_name
  6. البحث عن نص في جميع ملفات دليل معين:
    grep -r "search_text" directory_name
  7. تحرير ملف باستخدام محرر النصوص nano:
    nano file_name
  8. تحرير ملف باستخدام محرر النصوص vim:
    vim file_name

الخطوة 4: إدارة النظام والعمليات

أوامر مراقبة وإدارة النظام:

  1. عرض العمليات الجارية:
    ps aux
  2. مراقبة النظام بشكل تفاعلي:
    top
  3. قتل عملية معينة:
    kill process_id
  4. عرض استخدام القرص:
    df -h
  5. عرض حجم الدلائل:
    du -sh directory_name
  6. عرض معلومات النظام:
    uname -a
  7. عرض أجهزة التخزين المتصلة:
    lsblk
  8. إعادة تشغيل النظام:
    sudo reboot
  9. إيقاف تشغيل النظام:
    sudo shutdown -h now

الخطوة 5: إدارة المستخدمين والمجموعات

أوامر إدارة المستخدمين والمجموعات:

  1. إنشاء مستخدم جديد:
    sudo useradd username
  2. تعيين كلمة مرور لمستخدم:
    sudo passwd username
  3. حذف مستخدم:
    sudo userdel username
  4. إضافة مستخدم إلى مجموعة:
    sudo usermod -aG groupname username
  5. إنشاء مجموعة جديدة:
    sudo groupadd groupname
  6. حذف مجموعة:
    sudo groupdel groupname
  7. عرض جميع المستخدمين:
    cat /etc/passwd
  8. عرض جميع المجموعات:
    cat /etc/group

الخطوة 6: إدارة الصلاحيات

أوامر إدارة الصلاحيات:

  1. تغيير ملكية ملف:
    sudo chown username:groupname file_name
  2. تغيير صلاحيات ملف:
    chmod permissions file_name
    مثال:
    chmod 755 file_name
  3. تغيير صلاحيات مجلد بالكامل:
    chmod -R permissions directory_name

الخطوة 7: إدارة الشبكات

أوامر إدارة الشبكات:

  1. عرض معلومات الشبكة:
    ifconfig
  2. اختبار الاتصال:
    ping google.com
  3. عرض المنافذ المفتوحة:
    netstat -tuln
  4. عرض معلومات DNS:
    nslookup domain_name
ملاحظة: إذا كنت مبتدئاً في استخدام لينكس، يفضل تجربة هذه الأوامر في بيئة افتراضية أو نظام تجريبي قبل تطبيقها على نظام الإنتاج.
أنت الان في اول موضوع

تعليقات

التنقل السريع