在Ubuntu中将目录添加到PATH

Tof*_*med 31 linux path

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

我从网上读过很多文章,并对要修改的文件感到困惑.我的/home/tofayel目录包含.bashrc,.bash_logout,.bash_history,和.profile; 但不是.bash_login.bash_profile.

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

Fre*_*ihl 69

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

export PATH=$PATH:/opt/ActiveTcl-8.5/bin
Run Code Online (Sandbox Code Playgroud)

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

source .bashrc
Run Code Online (Sandbox Code Playgroud)


tri*_*eee 10

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


rea*_*000 9

你可以在.bashrc中设置它

PATH=$PATH:/opt/ActiveTcl-8.5/bin;export PATH;
Run Code Online (Sandbox Code Playgroud)