導航:首頁 > 操作系統 > linuxbashrc文件

linuxbashrc文件

發布時間:2023-10-25 09:52:03

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查看

閱讀全文

與linuxbashrc文件相關的資料

熱點內容
騰訊雲買哪個地區伺服器 瀏覽:244
香港哪裡有app賣內地零食 瀏覽:674
編譯內核找不到工具鏈 瀏覽:447
java常見模式 瀏覽:500
典欣空調壓縮機 瀏覽:421
app如何認定許可權 瀏覽:849
兩個復數相除的角度計演算法則 瀏覽:584
電商類app開發怎麼收費 瀏覽:300
打造電子書反編譯工具 瀏覽:74
壓縮比115 瀏覽:560
pdf怎麼摳圖 瀏覽:864
霍妮pdf 瀏覽:808
反編譯VMP 瀏覽:49
hello編譯器 瀏覽:771
apk程序加密 瀏覽:595
如何給app重命名 瀏覽:604
怎麼幽默調侃程序員 瀏覽:285
忘記密碼解壓視頻 瀏覽:913
運城機場春運加密 瀏覽:287
安卓手機如何關閉app後台 瀏覽:154