環(huán)境變量配置文件(Ubuntu16.04)
-
/etc/profile
用于設(shè)置系統(tǒng)級(jí)的環(huán)境變量和啟動(dòng)程序,在這個(gè)文件下配置會(huì)對(duì)所有用戶生效
。當(dāng)用戶登錄(login)時(shí),文件會(huì)被執(zhí)行,并從/etc/profile.d目錄的配置文件中查找shell設(shè)置。如果對(duì)/etc/profile修改的話必須重啟才會(huì)生效 -
/etc/bash.bashrc
每一個(gè)運(yùn)行bash shell的用戶執(zhí)行此文件.當(dāng)bash shell被打開時(shí),該文件被讀取。如果想對(duì)所有使用bash的用戶修改某個(gè)配置并在以后打開的bash都生效的話可以修改這個(gè)文件,修改之后不用重啟,重新打開一個(gè)bash即可生效。 -
~/.profile
每個(gè)用戶都可使用該文件輸入專用于自己使用的shell信息,當(dāng)用戶
登錄時(shí),該文件僅僅執(zhí)行一次
!默認(rèn)情況下,他設(shè)置一些環(huán)境變量,執(zhí)行用戶的.bashrc文件
. -
~/.bashrc
該文件包含專用于你的bash shell的bash信息
,當(dāng)?shù)卿洉r(shí)以及每次打開新的shell時(shí),該該文件被讀取. -
~/.bash_logout
當(dāng)每次退出系統(tǒng)(退出bash shell)時(shí),執(zhí)行該文件,通常存放清理工作的命令。文章來源:http://www.zghlxwxcb.cn/news/detail-496538.html
執(zhí)行順序
登陸shell
- 登陸shell時(shí),首先執(zhí)行
/etc/profile
,之后執(zhí)行用戶目錄下的~/.profile
,~/.profile
中會(huì)執(zhí)行~/.bashrc
。
交互式非登陸shell
- 首先執(zhí)行
/etc/bash.bashrc
,之后執(zhí)行~/.bashrc
參考博文:
linux ldconfig命令,環(huán)境變量文件配置詳解文章來源地址http://www.zghlxwxcb.cn/news/detail-496538.html
到了這里,關(guān)于環(huán)境變量文件配置及執(zhí)行順序的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!