Answers:
要永久存储路径,您可以有几种选择。
我建议您阅读有关环境变量的Ubuntu社区Wiki,但简短的答案是最好的位置是~/.profile
针对每个用户的PATH设置还是/etc/profile
全局设置。
做类似的事情 export PATH=$PATH:/your/new/path/here
已经回答了如何执行此操作,但是我想给您一些提示。这是我的工作:
我.bash.d
在我的目录中有一个目录$HOME
,在其中保留了一组对我的环境起作用的shell脚本(例如正确设置maven,修改路径,设置提示等)。我通过使用git来保持版本控制,如果您搞砸了一些东西,可以很容易地返回到环境的工作版本。要进行所有修改,我只需在.bashrc末尾的该目录中获取所有文件,如下所示:
for i in $HOME/.bash.d/*; do source $i; done
unset i
这为您提供了一个非常灵活的环境,您可以轻松地修改和还原+只需使用git就可以将其导出到其他计算机。
如果您不想直接更改/ etc / profile文件,请使用上面的变体。您可以在 /etc/profile.d/ 目录中创建一个新文件yourpath.sh。然后像这样编辑该文件。使用vim编辑器(但可以使用其他编辑器进行编辑): vim /etc/profile.d/yourpath.sh
MYPATH='/your/new/path/'
export MYPATH
export PATH=$PATH:$MYPATH
:w rite和q uit,您的路径已被修改。如果您使用的是终端,请关闭然后重新打开。您的新变量将被更新。现在它变得更干净了,您可以在不再需要该文件并且不干扰初始配置的情况下删除该文件。
PATH
被导出,MYPATH
就不需要(除非您出于其他目的需要它)。(2)在vim中保存(写入)和退出的快速方法是ZZ
-不需要:
或(输入)。