PATHをエクスポートしましたが、別の端末に切り替えるか、Debianを再起動するとすぐに$ PATHがリセットされます。私が取ったステップは次のとおりです。
~$ vim scripts.sh
#!/bin/bash
echo "Hello"
別の名前で保存し、mybash.sh
755を使用してchmodedしました。それから私の/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
ファイルに行を追加します。