当我们进入bash环境时,有些环境配置已经预设好了(如某些环境变量等),这就需要bash的环境配置文件。
bash配置文件分为两种:
1.login shell:取得bash时需要完整的登入流程的。
2.non-login shell:取得bash接口的方法不需要重复登入的举动。
login shell只会读取下面两个配置文件:
1./etc/profile:系统的整体设定,最好不要修改这个文档
2.~/.bash_profile 或 ~/.bash_login 或 ~/.profile : 属于用户个人设定,若要改自己的数据在这里改即可。
login shell的配置文件的读取过程:
实线的方向是主线流程,虚线的方向则是被呼叫的配置文件
login shell 环境下,最终被读取的配置文件是『
~/.bashrc』这个档案!所以,你当然可以将自己的偏好设定写入该档案即可
source:读入环境配置的指令,也可用dot “.”代替。
[root@localhost ~]# source ~/.bashrc
[root@localhost ~]# . ~/.bashrc
参考《鸟哥》