Abdrezzak Masmoudi نشر 14 مايو 2015 أرسل تقرير نشر 14 مايو 2015 أجد دائما عند تثبيت بعض البرامج على لينكس خطوة تتضمن إضافة ملف إلى متغير النظام PATH، دون تفصيل عن ماهو "متغير النظام PATH". أين يمكن أن أجد هذه المعلومة؟ اقتباس
3 محمد أحمد العيل نشر 14 مايو 2015 أرسل تقرير نشر 14 مايو 2015 المتغيّر PATH واحد من متغيرات كثيرة تُعرف بمتغيّرات البيئة Environment variables. بالمختصر، متغيّرات البيئة هي مجموعة من المتغيّرات تؤثّر قيّمها على سلوك البرامج أثناء تنفيذها. مثلا قيمة متغيّر البيئة HOME تحدّد مسار المجلّد الشخصي للمستخدم. إذا أراد برنامج حفظ ملفّ في المجلّد الشخصي للمستخدِم الّذي يُشغله فكلّ ما عليه هو النّظر في قيمة متغيّر البيئة HOME.بالنسبة لمتغيّر البيئة PATH، فالهدف منه تحديد المسارات الّتي يبحث فيها النظام عن برامج أو أوامر. نفترض أنّ أمرًا باسم command يوجد على المسار usr/bin/. إذا كان المسار المذكور موجودًا البيئة PATH فتكفي كتابة command في سطر الأوامر لتنفيذ الأمر. أمّا إذا لم يكن موجودًا فيجب كتابة كامل المسار usr/bin/command/ لتنفيذ الأمر.يُستخدم الأمر printenv لعرض كلّ متغيّرات البيئة الموجودة في النّظام.printenvلعرض محتوى متغيّر بيئة واحج فقط يُمرّر اسم المتغيّر للأمر:printenv PATHالنّتيجة عندي (تتغيّر من جهاز لآخر):/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-1.7-oracle/binملحوظة أخيرة: تُكتب متغيّرات البيئة دائمًا بأحرف كبيرة. 1 اقتباس
0 ران احمد نشر 11 سبتمبر 2017 أرسل تقرير نشر 11 سبتمبر 2017 طيب انا حصل معاي لخبطه حذفت مسارات كثيره من متغيرات البيئه هل يوجد طريقه لاستردادها لان صار كل برنامج افتحه بيقولي حدد مسار البرنامج مالحل؟؟ اقتباس
السؤال
Abdrezzak Masmoudi
أجد دائما عند تثبيت بعض البرامج على لينكس خطوة تتضمن إضافة ملف إلى متغير النظام PATH، دون تفصيل عن ماهو "متغير النظام PATH". أين يمكن أن أجد هذه المعلومة؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.