在Ubuntu中将目录添加到PATH

时间:2011-09-09 11:21:46

标签: linux path

我是Linux的新用户,刚刚从Windows切换。我在/opt/ActiveTcl-8.5/中安装了ActiveTcl-8.5,现在我想将其bin目录添加到UNIX路径中。

我已经从网上阅读了一些文章,并对要修改的文件感到困惑。我的/home/tofayel目录包含.bashrc.bash_logout.bash_history.profile;但不是.bash_login.bash_profile

我在哪里添加额外的行以将/opt/ActiveTcl-8.5/bin添加到PATH?

3 个答案:

答案 0 :(得分:67)

启动交互式shell时会读取文件.bashrc。这是您应该更新的文件。 E.g:

export PATH=$PATH:/opt/ActiveTcl-8.5/bin

重新启动shell以使更改生效或获取,即:

source .bashrc

答案 1 :(得分:10)

实际上,如果你需要它来运行脚本,我会提倡.profile,特别是由/ bin / sh而不是Bash运行的脚本。如果这只是为了您自己的私人互动使用,.bashrc就可以了。

答案 2 :(得分:8)

你可以在.bashrc中设置它

PATH=$PATH:/opt/ActiveTcl-8.5/bin;export PATH;