tusbasaのブログ

業務や勉強中に調べたことを自分用にメモするブログ

パスを通す

環境変数である$PATHにファイルを実行する際に探すディレクトリを追加すること。
lsやpwdコマンドを打った際、実はそのファイルを実行している。その名前のファイルをPC全体から探していたら時間がかかりすぎる為、どのディレクトリを探したら良いか環境変数$PATHの中に記載している。

export PATH="$PATH:/opt/local/bin"

このように記載するとコマンドを打った際/opt/local/binディレクトリ以下も検索対象に入る。

export PATH=/usr/local/scala/binのように$PATHがないと既に書いてあったパスが消えてしまう。

永続的にパスを設定する場合はexport PATH=$PATH:〜 をホームディレクトリにあるファイル .bash_profile(または.bashrc) の最終行に記載する。
書かれた設定は次回ターミナル起動時から有効になりますので、既存のターミナルで新しく追加した設定を有効にしたい場合は以下のコマンドを実行します。 source ~/.bash_profile

参考 https://qiita.com/Naggi-Goishi/items/2c49ea50602ea80bf015
   https://akineko.hatenadiary.org/entry/20090825/1251187210