ubuntu16.04的環境變量配置文件


環境變量配置文件(Ubuntu16.04)

/etc/profile
用於設置系統級的環境變量和啟動程序,在這個文件下配置會對所有用戶生效。當用戶登錄(login)時,文件會被執行,並從/etc/profile.d目錄的配置文件中查找shell設置。如果對/etc/profile修改的話必須重啟才會生效

/etc/bash.bashrc
每一個運行bash shell的用戶執行此文件.當bash shell被打開時,該文件被讀取。如果想對所有使用bash的用戶修改某個配置並在以后打開的bash都生效的話可以修改這個文件,修改之后不用重啟,重新打開一個bash即可生效。

~/.profile
每個用戶都可使用該文件輸入專用於自己使用的shell信息,當用戶登錄時,該文件僅僅執行一次!默認情況下,他設置一些環境變量,執行用戶的.bashrc文件.

~/.bashrc
該文件包含專用於你的bash shell的bash信息,當登錄時以及每次打開新的shell時,該該文件被讀取.

~/.bash_logout
當每次退出系統(退出bash shell)時,執行該文件,通常存放清理工作的命令。

執行順序

登陸shell

登陸shell時,首先執行/etc/profile,之后執行用戶目錄下的~/.profile,~/.profile中會執行~/.bashrc。

交互式非登陸shell

首先執行/etc/bash.bashrc,之后執行~/.bashrc


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM