linux .bash_profile和.bashrc的什么區(qū)別
更新時間:2008年09月12日 00:12:44 作者:
詳細分析了.bash_profile和.bashrc的區(qū)別
/etc/profile:此文件為系統(tǒng)的每個用戶設置環(huán)境信息,當用戶第一次登錄時,該文件被執(zhí)行.
并從/etc/profile.d目錄的配置文件中搜集shell的設置.
/etc/bashrc:為每一個運行bash shell的用戶執(zhí)行此文件.當bash shell被打開時,該文件被讀取.
~/.bash_profile:每個用戶都可使用該文件輸入專用于自己使用的shell信息,當用戶登錄時,該
文件僅僅執(zhí)行一次!默認情況下,他設置一些環(huán)境變量,執(zhí)行用戶的.bashrc文件.
~/.bashrc:該文件包含專用于你的bash shell的bash信息,當?shù)卿洉r以及每次打開新的shell時,該
該文件被讀取.
~/.bash_logout:當每次退出系統(tǒng)(退出bash shell)時,執(zhí)行該文件.
另外,/etc/profile中設定的變量(全局)的可以作用于任何用戶,而~/.bashrc等中設定的變量(局部)只能繼承/etc/profile中的變量,他們是"父子"關系.
~/.bash_profile 是交互式、login 方式進入 bash 運行的
~/.bashrc 是交互式 non-login 方式進入 bash 運行的
通常二者設置大致相同,所以通常前者會調用后者
并從/etc/profile.d目錄的配置文件中搜集shell的設置.
/etc/bashrc:為每一個運行bash shell的用戶執(zhí)行此文件.當bash shell被打開時,該文件被讀取.
~/.bash_profile:每個用戶都可使用該文件輸入專用于自己使用的shell信息,當用戶登錄時,該
文件僅僅執(zhí)行一次!默認情況下,他設置一些環(huán)境變量,執(zhí)行用戶的.bashrc文件.
~/.bashrc:該文件包含專用于你的bash shell的bash信息,當?shù)卿洉r以及每次打開新的shell時,該
該文件被讀取.
~/.bash_logout:當每次退出系統(tǒng)(退出bash shell)時,執(zhí)行該文件.
另外,/etc/profile中設定的變量(全局)的可以作用于任何用戶,而~/.bashrc等中設定的變量(局部)只能繼承/etc/profile中的變量,他們是"父子"關系.
~/.bash_profile 是交互式、login 方式進入 bash 運行的
~/.bashrc 是交互式 non-login 方式進入 bash 運行的
通常二者設置大致相同,所以通常前者會調用后者
相關文章
阿里云CentOS7搭建Apache+PHP+MySQL環(huán)境
最近要搭建一個阿里云的LMAP環(huán)境,選了CentOS7來做搭建。下面通過本文給大家分享阿里云CentOS7搭建Apache+PHP+MySQL環(huán)境,感興趣的朋友一起看看吧2017-03-03
在CentOS中安裝Rancher2并配置kubernetes集群的圖文教程
這篇文章主要介紹了在CentOS中安裝Rancher2并配置kubernetes集群的圖文教程,通過本文可以掌握Docker常用操作,了解K8s基本原理,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下吧2019-05-05
使用壓縮的方式將Windows下的zip壓縮包上傳到Linux系統(tǒng)的方法解析
這篇文章給大家介紹了如何使用壓縮的方式將Windows下的zip壓縮包上傳到Linux系統(tǒng),本文分步驟給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下吧2019-05-05

