当我们进入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的配置文件的读取过程:

系统及用户的bash环境配置 学习笔记_环境变量

实线的方向是主线流程,虚线的方向则是被呼叫的配置文件
login shell 环境下,最终被读取的配置文件是『 ~/.bashrc』这个档案!所以,你当然可以将自己的偏好设定写入该档案即可


source:读入环境配置的指令,也可用dot “.”代替。

[root@localhost ~]# source ~/.bashrc
[root@localhost ~]# . ~/.bashrc









参考《鸟哥》



网络上志同道合,我们一起学习网络安全,一起进步,QQ群:694839022