• 0

ما هو الفرق بين .bashrc و .bash_profile في لينكس؟

  • 0

يتمّ تنفيذ الأوامر الموجودة في الملفّ .bash_profile عند عملية تسجيل الدخول إلى bash، بمعنى آخر عند فتح الطرفيّة (terminal).

أما الملفّ .bashrc فيتمّ استدعائه عند طلب الطرفيّة بدون عمليّة تسجيل دخول (تنفيذ الأمر bash ضمن الطرفيّة)، وستجد الكثير يجمع بين محتويات الملفين عن طريق وضع السكريبت التّالي ضمن ملفّ .bash_profile، والذي سيقوم بتحميل ما في الملفّ .bashrc إلى .bash_profile، وبذلك ستحصل ستقوم بوضع جميع الإعدادات ضمن في الملفّ .bashrd بدون الحاجة لتخصيص الملفّ .bash_profile:

    if [ -f ~/.bashrc ]; then
      source ~/.bashrc
    fi

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن