CLIでPATHに追加することとbashrcでPATHに追加することの違いは何ですか

CLIでPATHに追加することとbashrcでPATHに追加することの違いは何ですか

PATHオンラインビデオ講義では、教師はコマンドラインとviaに追加する方法を説明し、.bashrc正しい方法はviaと呼ばれます.bashrcが、その理由は完全には説明されていません。

私の質問は、コマンドラインで次のコマンドを実行するときの違いは何ですか?

$ export PATH=/home/username/bin:$PATH

または、単に次の行をexport PATH=/home/username/bin:$PATHmyに追加してください~/.bashrc

ベストアンサー1

PATHは、コマンドラインにコマンドを入力したときにBashが検索するパスを格納する環境変数(多くのうちの1つ)です。 PATHにフォルダを追加すると、そのフォルダ内のすべてのコマンドをコマンドラインに入力できます(ただし、同じコマンドがパスの別の場所にある場合は注意してください)。

ただし、コマンドラインでPATHを変更すると、ログアウトした後にそのセッションの外にパスが保持されません。このスクリプトはBashが起動するたびに実行されるため、.bashrcPATH(または他の環境変数)を編集するためのコマンドを入力すると、Bashにログインするたびに変更が保持されます。

これは役に立ちますか?

おすすめ記事