我的$ PATH中有可执行文件,这些文件未在我的.bashrc文件中列出。他们来自哪里?

时间:2018-10-18 19:49:33

标签: bash terminal environment-variables

打开.bash_profile文件时,我看到的路径设置为

export PATH="/opt/local/bin:/opt/local/sbin:$PATH"

当我从终端运行$ PATH时,我会看到

-bash: /opt/local/bin:/opt/local/sbin:/usr/local/mysql/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

据我了解,PATH是由.bashrc文件或.bash_profile设置的。我删除了.bashrc文件。那么如何将额外的可执行路径添加到我的PATH env变量中。

1 个答案:

答案 0 :(得分:0)

Here是bash启动文件的列表。

  • /etc/profile
  • ~/.bash_profile~/.bash_login~/.profile

检查这些文件,因为它们也可以获取其他文件。在/etc/environment中也至少在Ubuntu中存在系统范围的环境变量。