cd (Change Directory )

cd (Change Directory )


الآن بعد أن عرفت مكانك ، دعنا نرى ما إذا كان بإمكاننا التنقل في نظام الملفات قليلاً.

تذكر أننا سنحتاج إلى التنقل في طريقنا باستخدام المسارات.

هناك طريقتان مختلفتان لتحديد مسار ، بمسارات مطلقة ونسبية.


- المسار المطلق(Absolute path):

هذا هو المسار من الدليل الجذر.

الجذر هو رئيس يظهر دليل الجذر بشكل شائع كشرطة مائلة.

في كل مرة يبدأ مسارك بـ / فهذا يعني أنك تبدأ من الدليل الجذر.

على سبيل المثال 

/home/elliot/Desktop


  - مسار نسبي( Relative path ):

هذا هو المسار من حيث أنت حاليًا في نظام الملفات.

إذا كنت في الموقع

 /home/elliot/Documents


وأردت الوصول إلى دليل داخل المستندات يسمى الضرائب ، لست مضطرًا لتحديد المسار الكامل من الجذر مثل

/home/elliot/Documents/mycommand

  يمكنني فقط الذهاب إلى الضرائب / بدلاً من ذلك.

الآن بعد أن عرفت كيفية عمل المسارات ، نحتاج فقط إلى شيء ما لمساعدتنا على التغيير إلى الدليل الذي نريده.

لحسن الحظ ، لدينا

cd or “change directory” 

للقيام بذلك مثال :


$ cd /home/elliot/Pictures


حتى الآن قمت بتغيير موقع الدليل الخاص بي إلى

 /home/elliot/Pictures


الآن من هذا الدليل ، لدي مجلد بداخله يسمى cyber ، يمكنني الانتقال إلى هذا المجلد باستخدام:


$ cd cyber


لاحظ كيف استخدمت اسم المجلد للتو؟ هذا لأنني كنت موجودًا بالفعل

/ الصفحة الرئيسية / إليوت / الصور


يمكن أن يكون التنقل متعبًا للغاية مع المسارات المطلقة والنسبية طوال الوقت ، ولحسن الحظ ، هناك بعض الاختصارات لمساعدتك.


. (current directory )

هذا هو الدليل الذي أنت فيه حاليًا.


.. (parent directory ).

يأخذك إلى الدليل فوق الحالي الخاص بك.


~ ( home directory)

  يتم تعيين هذا الدليل افتراضيًا على "الدليل الرئيسي". مثل 

 /home/elliot

- (previous directory )

سينقلك هذا إلى الدليل السابق الذي كنت فيه للتو.


توضيع اكثر عن شكل الاوامر :

$ cd .

$ cd ..

$ cd ~

$ cd -


إرسال تعليق

أحدث أقدم

نموذج الاتصال