تعلم Terminal وShell في Linux: شرح سطر الأوامر للمبتدئين

بعد تثبيت Linux، وصلت الآن إلى أهم مهارة في رحلتك: التعامل مع الطرفية (Terminal).

كثير من المبتدئين يخافون من الشاشة السوداء، لكن الحقيقة أنها أسرع وأدق طريقة لإدارة النظام عندما تفهم الأساسيات.

ما هو Terminal وما هو Shell في Linux؟

  • Terminal: نافذة الإدخال والإخراج التي تتفاعل معها
  • Shell: البرنامج الذي يقرأ الأوامر ويحولها إلى تنفيذ داخل النظام

بمعنى بسيط: أنت تكتب الأمر في Terminal، وShell (مثل bash) ينفذ الأمر.

تشبيه سريع: Terminal مثل لوحة التحكم، وShell مثل المحرك الذي ينفذ أوامرك.

لماذا تعلم Terminal مهم في Linux وDevOps؟

  • أغلب أعمال الخوادم وDevOps تعتمد عليها مباشرة
  • تنفيذ المهام يكون أسرع من الواجهة الرسومية في كثير من الحالات
  • تعطيك فهما أعمق لكيف يعمل Linux فعليا
  • أساس مهم للأتمتة وكتابة سكربتات Bash لاحقا

شكل Terminal في Linux: فهم Prompt للمبتدئين

عند فتح Terminal قد ترى سطرًا مشابهًا لهذا:

rachid@ubuntu:~$

هذا السطر يسمى Prompt وغالبا يتضمن:

  • اسم المستخدم
  • اسم الجهاز
  • المسار الحالي
  • الرمز $ (مستخدم عادي) أو # (root)

أهم أوامر Linux الأساسية في Terminal للمبتدئين

whoami
pwd
ls
date
clear
الأمر وظيفته
whoami يعرض اسم المستخدم الحالي
pwd يعرض المسار الحالي داخل النظام
ls يعرض الملفات والمجلدات
date يعرض التاريخ والوقت الحاليين
clear ينظف شاشة الطرفية

أفضل طريقة لاستخدام أوامر Linux في Terminal من البداية

  1. اكتب الأوامر بحروفها الصحيحة لأن Linux حساس لحالة الأحرف
  2. ابدأ بأوامر قراءة المعلومات قبل أوامر التعديل أو الحذف
  3. استخدم man لمعرفة شرح أي أمر
  4. لا تنفذ أوامر لا تفهمها حتى لو وجدتها في الإنترنت

مثال مفيد لمعرفة شرح أمر:

man ls

اختصارات Terminal في Linux لتسريع العمل

  • Tab: إكمال تلقائي للأوامر والمسارات
  • و: استرجاع أوامر سابقة
  • Ctrl + C: إيقاف الأمر الحالي
  • Ctrl + L: تنظيف الشاشة (بديل clear)
تنبيه مهم: تجنب استخدام أوامر بصلاحيات عالية مثل sudo بدون فهم، لأن خطأ بسيط قد يؤثر على النظام.

تمرين عملي على Terminal Linux (5 دقائق)

افتح Terminal ونفذ الأوامر التالية بالترتيب:

whoami
pwd
ls
date
man pwd

إذا تمكنت من تنفيذها وفهمت ناتج كل أمر، فأنت فعليا تجاوزت أهم حاجز نفسي مع Linux Terminal.

FAQ: أسئلة شائعة حول Terminal وShell في Linux

ما الفرق بين Terminal وShell في Linux؟

Terminal هي الواجهة التي تكتب فيها الأوامر، بينما Shell هو البرنامج الذي يفسر الأوامر وينفذها مثل Bash.

هل يجب حفظ كل أوامر Linux من البداية؟

لا. ابدأ بمجموعة صغيرة من الأوامر اليومية، ومع التكرار ستتذكرها تلقائيا أثناء التطبيق.

هل Terminal صعبة للمبتدئين؟

ليست صعبة إذا بدأت خطوة بخطوة. الطرفية تصبح سهلة عندما تربط كل أمر بهدف عملي واضح.

الخطوة التالية

في الدرس القادم سنتعلم أوامر التنقل داخل الملفات والمجلدات بشكل عملي.

التالي: أوامر التنقل
المحرر الذكي

اكتب الكود وشاهد النتيجة فوراً

جرب الآن مجاناً
قناة ديف عربي

تابع أحدث الدروس والتحديثات مباشرة على واتساب

انضم الآن