導航:首頁 > 操作系統 > 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文件相關的資料

熱點內容
php發送郵件鏈接 瀏覽:29
創維冰箱壓縮機 瀏覽:869
nginxopenssl交叉編譯 瀏覽:750
相機卡無法創建新文件夾 瀏覽:225
單片機照明控制系統程序代碼 瀏覽:10
服務編程一體化 瀏覽:471
tx小霸王伺服器是什麼意思 瀏覽:545
計算機編程工齡工資怎麼算 瀏覽:491
macandroid配置環境變數 瀏覽:854
做項目文件夾的圖標 瀏覽:327
數控車床車軸編程教程 瀏覽:728
怎麼解壓截圖軟體 瀏覽:885
演算法符號橢圓 瀏覽:174
網路螞蟻app是什麼 瀏覽:273
php面向對象編程開發 瀏覽:798
唱吧如何解綁其他app 瀏覽:318
程序員去工廠好嗎 瀏覽:497
阿里雲租伺服器企業要實名認證嗎 瀏覽:928
mfc圖形怎麼輸入命令 瀏覽:653
為什麼開機畫面有安卓標志呢 瀏覽:317