PATHにアイテムを永久に追加できないのはなぜですか? [コピー]

PATHにアイテムを永久に追加できないのはなぜですか? [コピー]

私のパスにRubyバイナリを追加しようとしています。

$ PATH=$PATH:/home/ehsan/.gem/ruby/2.3.0/bin

これは端末セッションでうまく機能します。

$ rails -v
Rails 5.0.0

ただし、そのターミナルセッションを閉じて新しいセッションを開き、次のように入力しますrails

$ rails -v
rails : command not found

どんなアイデアがありますか?

ベストアンサー1

PATH他の環境変数と同様に、環境変数です。

永久に変更するには、シェルの起動スクリプトに入れます。たとえば、~/.bashrcまたは~/.bash_profileまたはbash。または他のBourneのような皮~/.profilebash

おすすめ記事