Bash常用的幾個(gè)配置文件
Login shells讀下面的啟動(dòng)文件:
文件 | 內(nèi)容 |
/etc/profile | 對(duì)所有用戶(hù)開(kāi)放的全局配置文件 |
~/.bash_profile | 某個(gè)用戶(hù)個(gè)人的啟動(dòng)文件,能用作個(gè)人的全局設(shè)置 |
~/.bash_login | 如果 ~/.bash_profile找不到,則bash嘗試讀取這個(gè)腳本 |
~/.profile | 如果這兩個(gè)文件~/.bash_profile, ~/.bash_login 都找不到,bash就讀取這個(gè)文件,這是個(gè)默認(rèn)文件 |
NOTE:
export PATH=$PATH:directory #只改變當(dāng)下bash的環(huán)境配置,下次登錄無(wú)效
source .bash_profile #改變?nèi)肿兞?,用source使之生效
.bash_logout #退出時(shí),該腳本做的操作,比如說(shuō)清空等
Non-login shell讀取下面的文件:
文件 | 內(nèi)容 |
/etc/bash.bashrc | 對(duì)所有用戶(hù)開(kāi)放的全局配置文件 |
~/.bashrc | 某個(gè)用戶(hù)個(gè)人的啟動(dòng)文件,能用作個(gè)人的全局設(shè)置
|
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)