在 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/
嗨,我正在尝试在 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/