Menu
CoddyTech

ملف Profile

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

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

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

cat ~/.bashrc

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

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

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

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