在 ubuntu 中添加永久路径

add permanet PATH in ubuntu

嗨,我正在尝试在 ubuntu (18.04.5) 中添加一个永久路径,我尝试过使用 .profile

nano ~/.profile 
export PATH="$PATH:~/mytools/my_scripts"

然后保存并获取 ~/.profile,一切都很好,但是如果我打开一个新的终端或重新启动 ubuntu,它就消失了,脚本不再可用,我必须添加一个新的来源,这对我来说并不好。

我也试过 /etc/enviroment

sudo nano /etc/enviroment

PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:~/mytools/my_scripts"

然后

source /etc/enviroment 

同样的问题,每次打开新终端时,/mytools/my_scripts 中的脚本不再可用。

我不知道我是不是using/doing出了什么问题,怎么能永久添加我所有的个人脚本

在Mac中,只需将路径添加到.bash_profile然后添加源代码就很容易了,仅此而已,我不需要每次都需要源代码我需要我的个人scripts/tools.

如何解决 Ubuntu 中的这个问题????

我只需要编辑哪个文件???

谢谢

第一个解法:

尝试在 .profile 中用 /home/your_username/mytools/my_scripts 替换 ~/mytools/my_scripts 或像这样使用 $HOME 变量。

PATH="$HOME/mytools/my_scripts:$PATH"

第二种解法

将所有脚本复制到 /usr/bin

cp ~/mytools/my_scripts/* /usr/bin/