永远改变像 PATH 这样的环境变量

M0ε*_*εiπ 8 fedora terminal path environment-variables

可能重复:
如何设置用户环境变量?(永久,不是会话)

要更改 PATH 变量的数量,我使用: export PATH=...

但是当我关闭终端时,PATH 的数量变成了最初的样子。

我想保存更改,以便在关闭终端或注销后数量将是我想要的。

我怎样才能完成这项工作?

我使用 Fedora 17,内核:3.4.3

fro*_*boo 9

使设置持久化:

添加这一行:如果使用 bash,请在~/.bashrc 中导出 PATH=/path/to/dir,对于 zsh,请添加 ~/.zshrc:

$ vim ~/.bashrc

export PATH=$PATH:/path/to/dir

:wq

或者:

$ echo "export PATH=$PATH:/path/to/dir" >> ~/.bashrc

稍后编辑!


dka*_*dis 7

每次执行 bash(非登录)shell 实例时,它都会读取并执行.bashrc主目录中的文件。另一方面,登录 shell 对.profile位于主目录中的文件执行此操作。您可以通过阅读 bash 手册找到登录和非登录 shell 之间的区别。

在你的情况下,打开你的~/.bashrc并在那里设置你想要的变量。例如:

PATH="/some/new/path:$PATH"

保存并重新加载:

$ source ~/.bashrc