Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

ملف Profile

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

تستمر المتغيرات التي تعيّنها وتصدّرها فقط حتى تغلق الطرفية. ولجعلها دائمة، عليك إضافتها إلى ملف تعريف يُشغَّل تلقائيًا عند بدء جلسة صدفة جديدة.

ملف التعريف الأكثر شيوعًا هو ~/.bashrc لأصداف Bash أو ~/.zshrc لـ Zsh. هذه الملفات عبارة عن نصوص برمجية للصدفة تُنفَّذ في كل مرة تفتح فيها طرفية جديدة. يمكنك عرض ملف التعريف باستخدام:

cat ~/.bashrc

لإضافة متغير بيئة دائم، ألحِق عبارة export بملف التعريف الخاص بك:

echo 'export MY_VAR="hello"' >> ~/.bashrc

تمنع علامات الاقتباس المفردة الصدفةَ من توسيع المتغير الآن، ويُلحق المحتوى بالملف بدلًا من الكتابة فوقه. بعد الإضافة إلى ملف التعريف، لن يسري التغيير في جلستك الحالية. تحتاج إما إلى فتح طرفية جديدة أو إعادة تحميل الملف باستخدام:

source ~/.bashrc

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

challenge icon

التحدي

سهل

أضف متغير بيئة دائمًا إلى ملف ملفك الشخصي، ثم أعد تحميله لتطبيق التغييرات.

أولًا، ألحِق عبارة export بالملف ~/.bashrc لتعيين متغير يُسمى WORKSPACE بالقيمة /home/user/projects. استخدم علامات اقتباس مفردة حول عبارة export بأكملها لمنع توسيع المتغير.

بعد ذلك، استخدم الأمر source لإعادة تحميل ملف الملف الشخصي حتى يصبح المتغير ساريًا فورًا.

أخيرًا، استخدم echo لعرض قيمة متغير WORKSPACE الجديد.

يجب أن يكون الناتج النهائي:

/home/user/projects

تلميح: استخدم echo 'export WORKSPACE="/home/user/projects"' >> ~/.bashrc للإلحاق، ثم source ~/.bashrc لإعادة التحميل، وأخيرًا echo $WORKSPACE للتحقق.

جرّب بنفسك

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

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

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

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