تجاوز إلى المحتوى
العربية
المستوى 1: أول ثلاثين دقيقة لك في الـ terminal
الدرس 3 · +10 XP

الدخول إلى المجلدات

أنت تعرف كيف تسأل أين أنا؟ (pwd) و ما الموجود هنا؟ (ls). والسؤال التالي الطبيعي هو: كيف أذهب إلى مكان آخر؟

الجواب هو cdchange directory. في مستكشف ملفات رسومي، تنقر نقرًا مزدوجًا على مجلد لتدخل إليه. في الـ terminal، تكتب cd ثم اسم المجلد.

جرّبها

شغّل ls لترى المجلدات المحيطة بك. على الأرجح ستلمح شيئًا مألوفًا مثل Documents أو Desktop. ادخل إلى أحدها:

cd Documents

اضغط Enter. لا يحدث شيء مثير — لا رسالة، ولا حركة. الـ terminal يقول بهدوء «تمّ.» الآن تحقّق:

pwd

تغيّر الـ path. لقد تحرّكت. شغّل ls مرة أخرى وسترى محتويات Documents بدلًا من محتويات المكان الذي بدأت منه.

هذا هو cd في جملة واحدة: يغيّر المجلد الذي تقف فيه.

عندما لا يعمل الاسم

شيئان يوقعان المبتدئين في أول استخدام لـ cd:

1. الهجاء وحالة الأحرف مهمّان. cd documents و cd Documents ليسا متماثلين على معظم الأنظمة. إن كان اسم المجلد Documents بحرف D كبير، فيجب أن تكتب D الكبير.

2. المسافات تحتاج إلى علامات اقتباس. إن كان للمجلد مسافة في اسمه — مثل My Stuff — فاكتب:

cd "My Stuff"

من دون علامات الاقتباس، يظنّ الـ terminal أنك تحاول الدخول بـ cd إلى شيء اسمه My، ثم تفعل شيئًا غريبًا بـ Stuff. وسيعترض.

مفتاح Tab صديقك

اكتب الأحرف القليلة الأولى من اسم مجلد ثم اضغط Tab. سيُكمل الـ terminal البقية تلقائيًا إن كان هناك تطابق واحد فقط. جرّب:

cd Doc

ثم اضغط Tab. سيتوسّع إلى cd Documents/ نيابة عنك. هذه أكبر خدعة منفردة لتحسين جودة الحياة في الـ terminal. استخدمها باستمرار:

  • توفّر الكتابة.
  • تلتقط أخطاء الهجاء (إن لم يُكمِل تلقائيًا، فالمجلد غير موجود).
  • تتعامل مع المسافات تلقائيًا.

إن كتبت يومًا path طويلًا يدويًا من دون أن تضغط Tab، فأنت تفعلها بالطريقة الصعبة.

ما الذي تعلّمته

  • cd <folder> ينقلك إلى مجلد.
  • الأسماء حسّاسة لحالة الأحرف على معظم الأنظمة.
  • ضع الأسماء التي بها مسافات بين "علامات اقتباس".
  • Tab يُكمل تلقائيًا — استخدمه دائمًا.

التالي: كيف تخطو راجعًا خارج مجلد، وكيف تنتقل فورًا إلى مجلدك الرئيسي عندما تضلّ الطريق.