在Ubuntu中添加一个目录到PATH

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

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

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

在启动交互式shell时读取.bashrc文件。 这是你应该更新的文件。 例如:

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

重新启动shell以使更改生效或来源,即:

 source .bashrc 

其实我会主张.profile如果你需要它从脚本工作,特别是脚本运行/ bin / sh而不是Bash。 如果这只是为了您自己的私人交互使用,但.bashrc是好的,但。

你可以在.bashrc中设置它

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