❶ linux配置用戶本身的環境變數的文件是哪個
管理環境變數的文件也分為系統級和用戶級的。
1.系統級:
java">(1)/etc/profile:該文件是用戶登錄時,操作系統定製用戶環境時使用的第一個文件,應用於登錄到系統的每一個用戶。該文件一般是調用/etc/bash.bashrc文件。
/etc/bash.bashrc:系統級的bashrc文件。
(2)/etc/environment:在登錄時操作系統使用的第二個文件,系統在讀取你自己的profile前,設置環境文件的環境變數。
2.用戶級(這些文件處於家目錄下):
(1)~/.profile:每個用戶都可使用該文件輸入專用於自己使用的shell信息,當用戶登錄時,該文件僅僅執行一次!默認情況下,他設置一些環境變數,執行用戶的.bashrc文件。這里是推薦放置個人設置的地方
(2)~/.bashrc:該文件包含專用於你的bashshell的bash信息,當登錄時以及每次打開新的shell時,該該文件被讀取。不推薦放到這兒,因為每開一個shell,這個文件會讀取一次,效率肯定有影響。
~/.bash_profileor~./bash_login:這里沒有引用作者的,下面會提到
~/.pam_environment:用戶級的環境變數設置文件,沒有做測試,不知道管不管用。
❷ Linux下環境變數配置文件
環境變數配置的兩個方法:
在/etc/profile里設置系統環境變數時,路徑末尾不能以"/"結尾,否則將導致整個PATH變數出錯
各個配置文件作用
家目錄中配置文件裡面默認有shell來判斷如果父配置文件不存在才讀取此文件
/etc/profile: 此文件為系統的每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行.並從/etc/profile.d目錄的配置文件中搜集shell的設置.
/etc/bashrc: 為每一個運行bash shell的用戶執行此文件.當bash shell被打開時,該文件被讀取.
~/.bash_profile: 每個用戶都可使用該文件輸入專用於自己使用的shell信息,當用戶登錄時,該文件僅僅執行一次!默認情況下,他設置一些環境變數,執行用戶的.bashrc文件.
~/.bashrc: 該文件包含專用於你的bash shell的bash信息,當登錄時以及每次打開新的shell時,該該文件被讀取.
~/.bash_logout: 當每次退出系統(退出bash shell)時,執行該文件.
另外,/etc/profile中設定的變數(全局)的可以作用於任何用戶,而~/.bashrc等中設定的變數(局部)只能繼承/etc/profile中的變數,他們是"父子"關系.
❸ Lunix環境變數配置文件 .bashrc, .profile, .bash_profile
1.不同的linux版本,配置文件略不同: .bashrc, .profile, .bash_profile
2.看下你的屬於那種。查看文件(隱藏文件):ls -d ~/.*找到以上三個文件
3.比如我的是.profile(我的沒有bash_profile,但是也有.bashrc):打開.profile:vi ~/.profile
4.文件最後添加:
PATH="$HOME/bin:$HOME/.local/bin:$PATH"
export PATH=$PATH:"export PATH=$PATH:"
在等號後面冒號裡面加入你安裝的python目錄,到bin為止,最後帶個冒號連接後面。當然前面你指定了python安裝位置,到那個位置找你的bin包。如果是python3.6的話,bin中會有python3,python3.6,pip等鏈接。
5.寫完後,source ~/.profile更新配置。
/etc/profile此文件為系統的每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行,並從 /etc/profile.d 目錄的配置文件中搜集 shell 的設置。
/etc/bashrc為每一個運行 bash shell 的用戶執行此文件,當 bash shell 被打開時,該文件被讀取。
~/.bash_profile每個用戶都可使用該文件輸入專用於自己使用的 shell 信息,當用戶登錄時,該文件僅僅執行一次!默認情況下,他設置一些環境變數,執行用戶的 .bashrc 文件。
~/.bashrc該文件包含專用於你的 bash shell 的 bash 信息,當登錄時以及每次打開新的 shell 時,該該文件被讀取。
~/.bash_logout當每次退出系統(退出bash shell)時,執行該文件。另外,/etc/profile 中設定的變數(全局)的可以作用於任何用戶,而 ~/.bashrc 等中設定的變數(局部)只能繼承 /etc/profile 中的變數,他們是 「父子」 關系。
~/.bash_profile是互動式、login 方式進入 bash 運行的。
歡迎大家交流心得~~~3QU!!!...........
---------------------------------------------------------------------------------------------------------I am a line !----------------------------------------------------------------------------------------------
❹ linux 用戶的bashrc在哪
.bashra 是個隱藏文件,一般就在用戶的主目錄下
1、可以使用命令ls -a查看