المسارات المطلقة مقابل المسارات النسبية
جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 7 من 82.
عند التنقل في نظام الملفات، يمكنك الإشارة إلى موقع ما بطريقتين: باستخدام مسار مطلق أو مسار نسبي.
المسار المطلق (Absolute Path) — يبدأ من الجذر (root) لنظام الملفات (/). وهو يشير دائماً إلى نفس الموقع بغض النظر عن مكان تواجدك الحالي:
cd /home/documentsيبدأ المسار المطلق دائماً بـ /.
المسار النسبي — يبدأ من المجلد الحالي. يعتمد ذلك على مكان وجودك الآن:
cd documentsإذا كنت حالياً في /home، فسيأخذك هذا إلى /home/documents.
مقارنة بين الاثنين:
- إذا كنت في
/homeوتريد الذهاب إلى/home/documents:
المسار المطلق:cd /home/documents
المسار النسبي:cd documents
- إذا كنت في
/home/documentsوتريد الصعود مستوى واحدًا للأعلى:
مطلق:cd /home
نسبي:cd ..
رموز المسار النسبي الخاصة:
.— يشير إلى المجلد الحالي
..— يشير إلى المجلد الأب (مستوى واحد للأعلى)
cd ./documents # مماثل لـ: cd documents
cd .. # الانتقال لمستوى واحد للأعلىالتحدي
مبتدئانتقل إلى مجلد documents باستخدام مسار نسبي، ثم اطبع موقعك الحالي باستخدام pwd.
ورقة مرجعية
هناك طريقتان للإشارة إلى موقع في نظام الملفات:
المسار المطلق (Absolute Path) — يبدأ من الجذر (/) ويشير دائماً إلى نفس الموقع:
cd /home/documentsالمسار النسبي (Relative Path) — يبدأ من دليلك الحالي:
cd documentsرموز المسار النسبي الخاصة:
.— الدليل الحالي..— الدليل الأب (مستوى واحد للأعلى)
cd ./documents # نفس الشيء مثل: cd documents
cd .. # الانتقال لمستوى واحد للأعلىجرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
2التنقل
عرض مسار المجلد الحاليعرض الملفاتتغيير المجلدالمسارات المطلقة مقابل المسارات النسبيةمجلد المنزل ومجلد الجذرخلاصة - حدد مسارك8إعادة التوجيه
المخرجات القياسيةالكتابة فوق ملفالإضافة إلى ملفالمدخلات القياسيةالخطأ القياسيمراجعة - بناء سجل الأحداث11الأذونات
فهم الأذوناتقراءة الأذوناتChmod باستخدام الأرقامChmod باستخدام الرموزملكية الملفاتملخص - إحكام الحماية14مشروع سكربت النسخ الاحتياطي
نظرة عامة على المشروعالحصول على مسار المصدر