تعلم Terminal وShell في Linux: شرح سطر الأوامر للمبتدئين
بعد تثبيت Linux، وصلت الآن إلى أهم مهارة في رحلتك: التعامل مع الطرفية (Terminal).
كثير من المبتدئين يخافون من الشاشة السوداء، لكن الحقيقة أنها أسرع وأدق طريقة لإدارة النظام عندما تفهم الأساسيات.
ما هو Terminal وما هو Shell في Linux؟
- Terminal: نافذة الإدخال والإخراج التي تتفاعل معها
- Shell: البرنامج الذي يقرأ الأوامر ويحولها إلى تنفيذ داخل النظام
بمعنى بسيط: أنت تكتب الأمر في Terminal، وShell (مثل bash) ينفذ الأمر.
لماذا تعلم 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 من البداية
- اكتب الأوامر بحروفها الصحيحة لأن Linux حساس لحالة الأحرف
- ابدأ بأوامر قراءة المعلومات قبل أوامر التعديل أو الحذف
- استخدم
manلمعرفة شرح أي أمر - لا تنفذ أوامر لا تفهمها حتى لو وجدتها في الإنترنت
مثال مفيد لمعرفة شرح أمر:
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 صعبة للمبتدئين؟
ليست صعبة إذا بدأت خطوة بخطوة. الطرفية تصبح سهلة عندما تربط كل أمر بهدف عملي واضح.
الخطوة التالية
في الدرس القادم سنتعلم أوامر التنقل داخل الملفات والمجلدات بشكل عملي.
التالي: أوامر التنقل