在 Linux 系统中,/etc/profile 是一个全局配置文件,用于设置系统级别的环境变量和启动脚本。
它主要影响所有用户的登录环境,通常在用户登录时被自动执行。
看一下此文件会在用户登录时自动执行;通过Windows下模拟的环境MSYS2看一下;
当前MSYS2安装在C:\msys64;
先进入shell,显示的是如下;

然后打开MSYS2下的etc/profile文件,看一下,看上去设置了一些目录、环境变量,还有几段脚本,

在末尾添加自己的一行: echo "Welcome to the Linux system!" ;
关闭shell,再从新进入,显示如下,

从新回到初始的,也就是没有在profile文件添加任何东西,进入shell;
然后不退出shell,在profile文件末尾添加:echo "Welcome to the Linux system!!!, hahahahaha" ; 并保存;
根据资料,执行命令 source etc/profile ,可以手动加载文件,使更改立即生效;
执行了 source etc/profile 命令之后的显示如下,

有时间继续;