Menu
CoddyTech

متغيرات البيئة

جزء من قسم الأساسيات في رحلة Terminal على Coddy. الدرس 59 من 82.

متغيرات البيئة هي قيم مُسمّاة مخزّنة في ذاكرة الصدفة التي تستخدمها، ويمكن للبرامج والأوامر الوصول إليها. فكّر فيها كإعدادات تحدد طريقة عمل جلسة الطرفية.

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

لعرض قيمة متغير بيئة معيّن، استخدم الأمر echo مع وضع البادئة $ قبل اسم المتغير:

echo $HOME

يعرض هذا مسار الدليل الرئيسي الخاص بك. تخبر $ الصدفةَ بأن تستبدل قيمة المتغير. إليك بعض متغيرات البيئة الشائعة:

المتغيريحتوي على
HOMEمسار الدليل الرئيسي الخاص بك
USERاسم المستخدم الخاص بك
SHELLبرنامج الصدفة الافتراضي الخاص بك
PWDدليل العمل الحالي

من دون $، سيطبع echo النص الحرفي "HOME" فحسب بدلًا من قيمة المتغير. من المهم تذكّر هذا الفرق بين اسم المتغير وقيمته أثناء تعاملك مع متغيرات البيئة.

challenge icon

التحدي

سهل

استخدم الأمر echo لعرض قيمة متغير البيئة SHELL.

تذكّر استخدام البادئة $ قبل اسم المتغير للوصول إلى قيمته. من دون $، ستطبع النص الحرفي "SHELL" بدلًا من مسار الصدفة الفعلي.

ينبغي أن يعرض ناتجك مسار برنامج الصدفة الافتراضي لديك (مثل /bin/bash).

تلميح: صيغة الأمر هي echo $VARIABLE_NAME

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: Playground لـ Terminal