永久PATH变量

如何将此/media/De Soft/mongodb/bin PATH变量永久化?

每个人都说export PATH=$PATH:media/De\ Soft/mongodb/bin to your ~/.profile, or .bashrc, or .zshenv具体取决于你的shell。 我不知道〜/ .profile,或.bashrc或.zshenv是什么。 他们实际上做了什么?

我将如何添加export PATH=$PATH:my/path到我的.profile / .bashrc / .zshenv? 我使用64位Ununtu 14.04 LTS和默认终端。 我是Linux的新手。

它们是配置文件。 单程:

  • 使用Ctrl + Alt + T打开终端窗口
  • 运行命令gedit ~/.profile
  • 添加行

    export PATH=$PATH:/media/De\ Soft/mongodb/bin

    到底并保存

  • 注销并再次登录

在终端窗口中键入以下内容

 export PATH=/media/De\ Soft/mongodb/bin:$PATH 

关闭终端并重新启动计算机。 在终端中键入此路径时,路径应包括/ media / De \ Soft / mongodb / bin:

 echo $PATH 

要永久更改PATH您需要更改/etc/environment文件。 在编辑之前进行备份:

 sudo cp /etc/environment /etc/environment.bak sudo nano /etc/environment 

样本输出:

 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" 

路径由以下分隔:所以要添加一个新路径,例如x/y/z这将是我们的/etc/environment样子:

 PATH="x/y/z:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"