.bash_profile和.bashrc以及profile的什么区别
生活随笔
收集整理的這篇文章主要介紹了
.bash_profile和.bashrc以及profile的什么区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?/etc/profile:此文件為系統(tǒng)的每個用戶設(shè)置環(huán)境信息,當用戶第一次登錄時,該文件被執(zhí)行.
另外,/etc/profile中設(shè)定的變量(全局)的可以作用于任何用戶,而~/.bashrc等中設(shè)定的變量(局部)只能繼承/etc/profile中的變量,他們是"父子"關(guān)系.
?
~/.bash_profile 是交互式、login 方式進入 bash 運行的
~/.bashrc 是交互式 non-login 方式進入 bash 運行的
通常二者設(shè)置大致相同,所以通常前者會調(diào)用后者。?
并從/etc/profile.d目錄的配置文件中搜集shell的設(shè)置.
/etc/bashrc:為每一個運行bash shell的用戶執(zhí)行此文件.當bash shell被打開時,該文件被讀取.
文件僅僅執(zhí)行一次!默認情況下,他設(shè)置一些環(huán)境變量,執(zhí)行用戶的.bashrc文件.
該文件被讀取.
另外,/etc/profile中設(shè)定的變量(全局)的可以作用于任何用戶,而~/.bashrc等中設(shè)定的變量(局部)只能繼承/etc/profile中的變量,他們是"父子"關(guān)系.
?
~/.bash_profile 是交互式、login 方式進入 bash 運行的
~/.bashrc 是交互式 non-login 方式進入 bash 運行的
通常二者設(shè)置大致相同,所以通常前者會調(diào)用后者。?
總結(jié)
以上是生活随笔為你收集整理的.bash_profile和.bashrc以及profile的什么区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021年11月视频行业用户洞察
- 下一篇: 【LeetCode】马三来刷题之 Rev