永久更新$ PATH变量

时间:2016-08-04 18:18:00

标签: bash terminal path reset gedit

道歉,如果这个重复,但许多其他线程已经存在多年了。

我想永久更新我的$ PATH变量,所以每次退出终端时它都不会重置。我见过人们建议运行以下内容:

gedit ~/.bashrc

但是这会回来:

-bash: gedit: command not found

我使用Spotlight在我的硬盘上搜索.bashrc文件但无法找到它。有人可以帮忙吗?

提前致谢...

2 个答案:

答案 0 :(得分:2)

您不需要编辑器,您可以使用bash的输出重定向操作来执行此操作。

例如,要添加/foo/bar当前PATH,请将>>添加到~/.bashrc

echo 'export PATH="$PATH":/foo/bar' >> ~/.bashrc

要查看STDOUT的内容,请使用tee -a

echo 'export PATH="$PATH":/foo/bar' | tee -a ~/.bashrc

答案 1 :(得分:0)

。在文件之前意味着它是隐藏的,这可能就是为什么它没有显示,就像你从你的主文件夹ls那样你将看不到它,但ls -la

编辑你的文件我建议使用vi而不是gedit不可用

vi ~/.bashrc