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

熱點內容
列印時提示列印伺服器錯誤怎麼辦 瀏覽:620
半封閉壓縮機組圖片 瀏覽:155
加密貨幣泡沫的危害 瀏覽:461
雲視訊注冊狀態伺服器錯誤801 瀏覽:852
python中刪除csv 瀏覽:591
oracle創建表空間命令 瀏覽:14
十塊錢五分鍾的解壓人偶 瀏覽:934
學android看什麼書 瀏覽:376
網路加密了手機上怎樣顯示 瀏覽:805
文章被以什麼形式存放在伺服器中 瀏覽:708
炮兵命令 瀏覽:116
網商園app怎麼樣啊 瀏覽:325
app字體大小怎麼設置在哪 瀏覽:432
華為app選擇網路模式哪裡找 瀏覽:321
策劃優化伺服器是什麼 瀏覽:238
聯想的組織伺服器怎麼連接 瀏覽:218
程序員千里貴州頭條 瀏覽:672
阿里雲伺服器199一年 瀏覽:688
支點app裡面有幣怎麼辦 瀏覽:65
程序員ps 瀏覽:720