أوامر التنقل في Linux: تعلم cd وpwd وls بشكل عملي
بعد فهم Terminal وShell، الخطوة الطبيعية هي تعلم أوامر التنقل في Linux.
هذا الدرس مهم جدا لأن كل عملك لاحقا يعتمد على معرفة مكانك الحالي وكيف تنتقل بسرعة بين المجلدات.
لماذا أوامر التنقل في Linux مهمة جدا؟
- تساعدك تصل للملفات بسرعة بدون واجهة رسومية
- تقلل الأخطاء عند تنفيذ الأوامر على مسارات حساسة
- هي أساس تعلم إدارة الملفات والصلاحيات لاحقا
الأمر pwd: معرفة المسار الحالي في Linux
استخدم هذا الأمر لمعرفة أين أنت الآن داخل النظام:
pwd
مثال ناتج:
/home/rachid/projects
الأمر ls: عرض الملفات والمجلدات
يعرض محتوى المجلد الحالي:
ls
خيارات مفيدة للمبتدئين:
ls -l
ls -a
ls -la
| الأمر | الفائدة |
|---|---|
ls |
عرض أسماء الملفات والمجلدات |
ls -l |
عرض التفاصيل (الصلاحيات، الحجم، التاريخ) |
ls -a |
إظهار الملفات المخفية |
الأمر cd: التنقل بين المجلدات في Linux
أمثلة أساسية:
cd /etc
cd /var/log
cd ~
cd ..
cd /etc: انتقال إلى مسار مطلقcd ~: رجوع إلى مجلد المنزلcd ..: رجوع إلى المجلد الأب
المسار المطلق vs المسار النسبي في Linux
فهم المسارات يجعل أوامرك أكثر دقة وأسرع.
- Absolute Path: يبدأ من
/مثل/home/rachid - Relative Path: يبدأ من موقعك الحالي مثل
../logsأو./scripts
pwd للتأكد من المسار الحالي.
اختصارات مفيدة للتنقل داخل Terminal
cd -
cd
cd ~
cd ../..
cd -: الرجوع إلى آخر مسار كنت فيهcdأوcd ~: العودة لمجلد المنزلcd ../..: صعود مستويين للأعلى
أخطاء شائعة عند استخدام أوامر cd وls
- نسيان أن Linux حساس لحالة الأحرف (Case Sensitive)
- الخلط بين المسار النسبي والمطلق
- كتابة اسم مجلد غير موجود دون استخدام الإكمال بـ
Tab - تنفيذ أوامر في مسار خاطئ بدون التأكد عبر
pwd
تمرين عملي: إتقان أوامر التنقل في Linux
نفذ الأوامر التالية بالترتيب:
pwd
ls
cd /tmp
pwd
cd ~
pwd
cd ..
pwd
cd -
pwd
إذا فهمت نتيجة كل خطوة، فأنت جاهز تماما للانتقال إلى إدارة الملفات.
FAQ: أسئلة شائعة حول أوامر التنقل في Linux
ما أهم أوامر التنقل في Linux للمبتدئين؟
أهم أوامر البداية هي pwd لمعرفة مسارك الحالي، ls لعرض الملفات، وcd للانتقال بين المجلدات.
ما الفرق بين المسار المطلق والمسار النسبي في Linux؟
المسار المطلق يبدأ من الجذر / مثل /home/user، بينما المسار النسبي يبدأ من مكانك الحالي داخل الطرفية.
كيف أرجع خطوة للخلف في Terminal؟
استخدم cd .. للعودة إلى المجلد الأب، واستخدم cd - للرجوع إلى المسار السابق مباشرة.
الخطوة التالية
في الدرس القادم سنتعلم إدارة الملفات: إنشاء، نسخ، نقل، وحذف بأمان.
التالي: إدارة الملفات