linux命令行学习(41):.bash_profile文件的内容

一个典型的.bash_profile (来自于CentOS系统)内容如下所示:

# .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,就读取这个文件。我的centos系统,有这个文件,超级用户和普通用户目录下都有。

2 PATH=$PATH:$HOME/bin 是一个命令,把:$HOME/bin 添加到环境变量PATH的末尾。

3 export PATH命令告诉shell,使用PATH变量的内容。

我的centos系统中的这个文件,还添加了

HOME/.local/bin

这是主目录下.local目录中的bin子目录。但实际上没有这个目录,无论是超级用户有还是普通用户。

你可能感兴趣的:(linux命令行学习(41):.bash_profile文件的内容)