1.bash配置文件:1)、全局(bash的配置文件)有 /etc/profile /etc/profile.d/* 与 /etc/bashrc其实都是bash这个程序启动的时候会读取配置信息的....无论现在什么样的应用程序,大多数都需要用配置文件来保存用户可以进行的设定的2)、用户个人:~/.bash_profile 和 ~/.bashrc 我们对bash所做的任何设定,都可以将这些修改写入到这些文件中...,但是这些文件还略有不同,并不是每一次bash的执行都会读取每一个bash配置文件的,这要取决于用户启动bash的启动方式(用户登陆,执行脚本)2. bash启动运行模式:(交互和非交互模式)1.)...进程, 因此,交互式和非交互式的bash进程读取的配置文件是不一样的,而且读取次序也有所不同.次序很关键:如果同一个变量或者设定出现了多次,那最后读取的生效。...~/.bashrc --> /etc/bashrc对于不同的用户,其用户个人配置文件是不一样的,所以其设定结果也是不一样的.对于非交互的bash读取配置文件(执行脚本)~/.bashrc --