在 Debian 系统中,env
命令用于显示当前环境变量
首先,系统会加载 /etc/environment
文件中的环境变量。这个文件通常包含系统范围内的默认环境变量设置。
接下来,系统会加载用户主目录下的 .bashrc
或 .profile
文件(取决于使用的 shell)。这些文件通常包含用户自定义的环境变量设置。
当你在一个终端会话中执行 env
命令时,它会显示当前 shell 进程的环境变量。这些环境变量是从上述文件中加载的,并可能受到其他因素的影响,例如子进程的环境变量设置。
需要注意的是,env
命令本身并不会改变环境变量的执行顺序。它只是用于显示当前环境变量的值。如果你想要修改环境变量,你需要在相应的配置文件(如 .bashrc
或 .profile
)中进行设置。