$PATH
variableは、Linux(ubuntu)のデフォルトの環境変数の1つです。シェルが実行可能ファイルまたはコマンドを探すために使用します。環境変数には2つのタイプがありますが-グローバル およびローカル 、ここでは、この特定の$PATH
についてのみ説明します。 変数。
それでは、最初に$PATH
のコンテンツを出力することから始めましょう。 変数:
$ echo $PATH
そして、コロンで区切られたディレクトリのリストである次のような結果が得られます:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
ここで、フルパスを記述せずにターミナルプログラムを実行可能にするための重要な部分があります。
1。 PATH変数を/etc/environment
にエクスポートしています
$PATH
にディレクトリを永続的に追加する最速の方法の1つ 環境変数は次のコマンドを使用します:
# first append the new directory to path
$ PATH = /usr/local/sbin:/usr/local/bin:/pathToMyDirectory
$ source /etc/environment && export PATH
2。 ~/.profile
を使用する ファイル
別の方法は、.profile
を使用することです export
を追加してファイルを作成します コマンドを実行してから、source
を実行します コマンド:
# add this command to `~/.profile` file
$ export PATH=$PATH:/myNewDir
# then run the source command
$ source ~/.profile
ここで$PATH
以前のディレクトリパスを書き込む必要がないように、システムによってすでに設定されているコンテンツを指します。