لا تنسوا متابعتنا على صفحات السوشيال ميديا:
فيسبوك تويتر

PCأخبارمنوعات

ماذا يعني ~ في المسار في لينكس؟

يعد المسار متغيرًا بيئيًا في Linux وأنظمة التشغيل الأخرى الشبيهة بـ Unix والذي يخبر shell عن الدلائل للبحث عن الملفات القابلة للتنفيذ (أي البرامج الجاهزة للتشغيل) استجابةً للأوامر الصادرة عن المستخدم. إنه يزيد من راحة وسلامة أنظمة التشغيل هذه ويعتبر على نطاق واسع أهم متغير بيئي.

المتغيرات البيئية هي فئة من المتغيرات (على سبيل المثال ، العناصر التي يمكن تغيير قيمها) التي تخبر الصدفة عن كيفية التصرف أثناء عمل المستخدم في سطر الأوامر (أي في وضع النص فقط) أو باستخدام البرامج النصية للقذيفة (على سبيل المثال ، قصيرة برامج مكتوبة بلغة برمجة shell). القشرة عبارة عن برنامج يوفر واجهة مستخدم تقليدية نصية فقط لأنظمة التشغيل الشبيهة بـ Unix ؛ وتتمثل مهمتها الأساسية في قراءة الأوامر التي يتم كتابتها في سطر الأوامر ثم تنفيذها (أي تشغيلها).

لا ينبغي الخلط بين PATH (المكتوب بجميع الأحرف الكبيرة) مع مصطلح المسار (الأحرف الصغيرة). هذا الأخير هو عنوان ملف أو دليل على نظام ملفات (أي التسلسل الهرمي للأدلة والملفات المستخدمة لتنظيم المعلومات المخزنة على الكمبيوتر). المسار النسبي هو عنوان متعلق بالدليل الحالي (أي الدليل الذي يعمل فيه المستخدم حاليًا). المسار المطلق (يسمى أيضًا المسار الكامل) هو عنوان متعلق بالدليل الجذر (أي الدليل الموجود في أعلى نظام الملفات والذي يحتوي على جميع الأدلة والملفات الأخرى).

يتكون PATH للمستخدم من سلسلة من المسارات المطلقة المفصولة بنقطتين والتي يتم تخزينها في ملفات نصية عادية. عندما يكتب المستخدم أمرًا في سطر الأوامر غير مضمن في الصدفة أو لا يتضمن مساره المطلق ثم يضغط على مفتاح Enter ، يبحث الغلاف في تلك الأدلة التي تشكل مسار بحث المستخدم ، حتى يجد ملف تنفيذي بهذا الاسم.

إن التركيز الافتراضي لمعظم الملفات القابلة للتنفيذ في عدد قليل من الدلائل بدلاً من الانتشار في جميع أنحاء نظام الملفات واستخدام متغير PATH للعثور عليها يلغي حاجة المستخدمين لتذكر المجلدات الموجودة فيها وكتابة أسماء المسارات المطلقة الخاصة بهم. بمعنى أنه يمكن تشغيل أي برنامج من هذا القبيل بمجرد كتابة اسمه ، مثل ls بدلاً من / bin / ls والرأس بدلاً من / usr / bin / head ، بغض النظر عن المكان الذي يعمل فيه المستخدم حاليًا على نظام الملفات. يقلل هذا أيضًا بشكل كبير من احتمال تلف البيانات أو حتى النظام ككل من التشغيل العرضي لبرنامج نصي يحمل نفس اسم الأمر القياسي.

مقالات ذات صلة

زر الذهاب إلى الأعلى

أنت تستخدم مانع إعلانات - Ad Block

عذراً لا يمكنك تصفح الموقع حاليا قم بتعطيل مانع الاعلانات أولاً