$PATH:看似有多个定义,但无法修改

$PATH:看似有多个定义,但无法修改

一段时间以来,我一直在努力处理我的 $PATH 变量,但到目前为止,我总是放弃它。这一次,我受够了,在搜索了 AskUbuntu 之后,我找不到任何有用的方法。问题如下:

我希望将 Postman 永久添加到我的 $PATH。可执行文件的文件路径是/usr/local/Postman/Postman

我尝试按照以下每种方式编辑我的路径:

  • 编辑~/.profile:我在这些论坛上读到过,如果存在则~/.profile不会加载。为了节省大家的时间,我可以立即确认这两个文件都不存在。~/.bash_profile~/.bash_profile
  • 编辑/etc/environment:我还读到,如果我不是系统上唯一的用户,我不应该使用此文件来修改我的路径。别担心 - 我是。
  • 运行PATH=$PATH:/usr/local/Postman/Postman:这是唯一改变返回的方法echo $PATH,但是Postman: command not found当我尝试运行 Postman 时仍然会得到结果,并且更改不是永久性的或应用于新终端启动。

这些方法都不能永久或有效地改变输出,echo $PATH所以 $PATH 显然是在其他地方定义的,我找不到。请帮忙!

当前运行的是 Ubuntu 17.10,但自安装 17.04 以来,这个问题一直存在。

相关内容