如何查看源自环境变量的所有文件?

如何查看源自环境变量的所有文件?

例如,我想查看所有正在设置的文件$PATH。对于某些终端,这可能是微不足道的,但我正在对终端进行故障排除,并且很难找到设置此变量的每个文件。

答案1

来自 bash 联机帮助页:

/etc/profile 系统范围的初始化文件,为登录 shell 执行

/etc/bash.bashrc 系统范围内的每个交互式 shell 启动文件

~/.bash_profile 个人初始化文件,为登录 shell 执行

~/.bashrc 每个交互式 shell 的单独启动文件

所以你可以从那里读到谁修改了 yout PATH。注意:您还应该遵循source.内置文件(其中包括其他文件)。

相关内容