配置文件的执行先后顺序如下:
/etc/profile
$HOME/.bash_profile
$HOME/.bashrc
/etc/bashrc
vim /etc/profile,把echo "/etc/profile"写到第一行,head -n 1 /etc/profile看一下/etc/profile里边第一行内容。

vim $HOME/.bash_profile,把echo ".bash_profile"写到第一行,head -n 1 $HOME/.bash_profile可以看一下当前用户家目录下.bash_profile文件第一行内容,以下再次执行head -n 1 文件名不再解释其中含义。

vim $HOME/.bashrc,把echo ".bashrc"写到$HOME/.bashrc第一行。

vim /etc/bashrc,把echo "/etc/bashrc"写到第一行。

然后通过su - 用户名的方式就可以依次把上边的文件执行一次。

或者再打开一个终端,也能执行上边输入到各个配置文件里边第一行的echo代码。

要是只执行su 用户名,没有-的话,只会依次输入$HOME/.bashrc和/etc/bashrc里边的内容。

此文章为7月Day 15学习笔记,内容来源于极客时间《Linux 实战技能 100 讲》。



















