一個(gè)典型的.bash_profile (來自于CentOS系統(tǒng))內(nèi)容如下所示:
# .bash_profile
# Get the aliases and functions
if [ -f ?/.bashrc ]; then
.?/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
解釋如下:
1 if到fi這一段的意思是:如果存在文件?/.bashrc,就讀取這個(gè)文件。我的centos系統(tǒng)湾宙,有這個(gè)文件,超級(jí)用戶和普通用戶目錄下都有久锥。
2 PATH=$PATH:$HOME/bin 是一個(gè)命令,把:$HOME/bin 添加到環(huán)境變量PATH的末尾异剥。
3 export PATH命令告訴shell瑟由,使用PATH變量的內(nèi)容。
我的centos系統(tǒng)中的這個(gè)文件冤寿,還添加了
HOME/.local/bin
這是主目錄下.local目錄中的bin子目錄歹苦。但實(shí)際上沒有這個(gè)目錄青伤,無論是超級(jí)用戶有還是普通用戶。