セッションごと環境変数はじめに環境変数とは、1つまたは複数のアプリケーションで使われる情報を格納する名前付きオブジェクトです。環境変数を使用することで1つまたは複数のアプリケーションの設定を簡単に変更できます。システムで使われる数多くの変数を列挙し、使用方法の説明を加えたものです。値の例は表の後にあります。この変数は、システムが実行可能ファイルを探索するディレクトリーのコロン区切りのリストを含みます。システムはそれを実行しません。ユーザーがコマンドを入力した時にチェックされるディレクトリーのみが列挙されています。この変数は動的リンカがライブラリを探すときに検索するディレクトリーのコロン区切りのリストを含みます。ページを検索するディレクトリーのコロン区切りのリストを含みます。ページを検索するディレクトリーのコロン区切りのリストを含みます。ファイル内容を表示するのに使用されるプログラムへのパスを含みます。ファイル内容を変更するのに使用されるプログラムへのパスを含みます。特有の素材を含むディレクトリーのコロン区切りのリストを含みます。よってプロテクトされるディレクトリーのスペース区切りのリストを含みます。よってプロテクトされるべきでないディレクトリーのスペース区切りのリストを含みます。ディレクトリーが導入されています。いった数多くのファイルがあり、そこにはファイル名が表すアプリケーションで必要とされる変数が含まれています。その他の場所で変更または追加するよう指示されるでしょう。環境変数を含む可能性がある多数のファイルに注意を払うことなく環境変数を維持管理できます。ファイルもユーザーの関与を一切求めずに更新することができます。ユーザーにとっても利益があります。ユーザーは時にある環境変数をシステム全体でセットするよう求められることがあるでしょう。変数を取り上げてみましょう。/etc/env.d/99localグローバル変数をセットするhttp_proxy="proxy.server.com:8080"自分で管理しているすべての変数について同じファイルを使うことで、ユーザーは自身が定義した変数を素早く見ることができます。変数を定義しています。コマンドは実行されると環境変数を更新する前にいくつかの定義を結合します。これによって、パッケージ(やユーザー)が自身の環境変数の設定をすでに存在する値と干渉しないように追加するのが簡単になります。あるファイルのアルファベット順で結合します。ファイル名は2桁の10進数で始めないといけません。PYTHONPATH。最後に定義された値が使われます。内のファイルで)追加することで、この結合される変数のリストにさらなる変数を追加することができます。