我已经导出了 PATH,但是一旦我切换到不同的终端或重新启动 Debian,$PATH 就会被重置。以下是我采取的步骤:
~$ vim scripts.sh
#!/bin/bash
echo "Hello"
我将其保存为mybash.sh
并使用 755 进行 chmod。然后我将它移动到我的/root/scripts
目录中。
然后:
~$ export PATH=$PATH:~/root/scripts
它可以工作,但是一旦我重新启动 Debian、关闭或切换到另一个终端,mybash.sh
就无法调用。
为什么它不永久存储 PATH?
答案1
/etc/enviroment
您可以像这样将该行添加到文件中:
PATH=$PATH:~/root/scripts
或者
编辑~/.bashrc
并在此处添加您的行,如下所示:
export PATH=$PATH:~/root/scripts
答案2
编辑您的~/.bashrc
文件并向export PATH
其中添加您的行。