Linuxの環境変数の設定

  Linux環境では変数の設定は恒久的かつ一時的な変数に分かれている2つの種類があります。アカウントに環境の種類を取って、環境変数シェル方式では、一時変数の異なるタイプがSHELLは、メソッドや変数を、対応する異なるプロファイルの永久的なセットを提供します。Linuxの環境変数の設定プロセス自体は複雑ではありませんが、いくつかの詳細は、注意を払っていないと、設定変数が有効になりません引き起こす可能性があります。本論文では、Linux環境変数の主なシナリオについて説明します。これは、次のものが含まれます。

  (1)シェル= / binに/ bashの&永久&変数のすべてのユーザ/シングルユーザ、

  (2)シェル= / binに/ bashの&一時変数。

  (3)シェル=は/ usr / binに/ CSH&永久&変数のすべてのユーザ/シングルユーザ、

  (4)シェル=は/ usr / binに/ cshの&一時変数。

1、シェル= / binに/ bashの&永遠&変数、すべてのユーザー/シングルユーザー。

  ステップ1:使用しますecho $ SHELLは環境の現在のシェルタイプを表示します。

  ステップ2:形式のユーザーの現在のディレクトリに書き込まの.profileファイル「輸出変数=値」環境変数の設定で。.profileファイル現在のディレクトリが存在しない場合は、タッチの.profileを使用してファイルを作成してから操作を行うことができます。(注:単一のユーザのためにこのプロファイル)

 ステップ3:形式で記述されたユーザーのルートにある/ etc / profileファイル「輸出変数=値」環境変数の設定のために。(注:すべてのユーザーに対してこのプロファイル)

 ステップ4:の実装の.profileソース新しく追加された変数を有効にするには恒久的なもの。

 ステップ5:使用エコー$ ORACLE_HOMEの変数が設定テイク効果を表示します。

$ エコー $ SHELL < - 現在の環境タイプSHELL表示
 / binに/ bashの

$ viの -の.profile <をORACLE_HOME変数は.profileファイルに設定されている追加
のエクスポート$ ORACLE_HOME = /ホーム/オラクル/ ベース
$元の.profile   - < 使用ソース設定変数を有効にしますORACLE_HOME 

$ エコー $ ORACLE_HOME < - ORACLE_HOME変数の設定成功閲覧
 /ホーム/オラクル/ベースを

2、シェル= / binに/ bashの&一時変数。

  ステップ1:使用しますecho $ SHELLは環境の現在のシェルタイプを表示します。

  ステップ2:使用する、エクスポート変数を=値は、一時的な環境変数を設定します。注意:唯一の現在の一時的な変数のSHELLは、有効な、端末が再設定する必要が再起動します。

  ステップ3:使用エコー$ ORACLE_HOMEを有効にする一時的な変数を表示します。

$ エコー $ ORACLR_BASE < - 変数が設定されていない、何の変数値は

$ ORACLE_BASEエクスポートない = は/ opt /オラクル/ベース   エクスポート使っ=変数- < 一時変数の書式設定値を

$のエコーが - ORACLE_BASE <$ 設定変数を出力変数の値
は/ opt /オラクル/ベース

3、シェル=は/ usr / binに/ cshの&永久的な変数;

  ステップ1:使用しますecho $ SHELLは環境の現在のシェルタイプを表示します。

  ステップ2:ユーザーの現在のディレクトリ内の.cshrcファイル形式を書き込む「変数=値」環境変数の設定。カレントディレクトリの.cshrcファイルが存在しない場合は、タッチの.cshrcを使用してファイルを作成してから操作を行うことができます。(注:単一のユーザのためにこのプロファイル)

  ステップ3:実行の.cshrcソース新しく追加された変数を有効にするには恒久的なものを。

  ステップ4:使用しますecho $ ORACLE_HOMEの設定のテイク効果を見るために変数を。

$ エコー $ SHELL   < - 現在の環境を表示SHELLタイプ
は/ usr / binに/ cshの

$ viの .cshrcファイル < - ORACLE_HOME変数は.profileファイルの中で設定されている追加
の$ ORACLE_HOME = /ホーム/オラクル/ ベース
$ソースの.cshrc   < - 利用設定変数のソースを有効にしますORACLE_HOME 

$ エコー $ ORACLE_HOME   < - ORACLE_HOME変数の設定成功閲覧
 /ホーム/オラクル/ベースを

4、シェル=は/ usr / binに/ cshの&一時変数。

   ステップ1:使用しますecho $ SHELLは環境の現在のシェルタイプを表示します。

  ステップ2:使用して、変数=値は、一時的な環境変数を設定します。注意:唯一の現在の一時的な変数のSHELLが有効、ターミナルを再起動して再設定する必要があります

  ステップ3:使用エコー$ ORACLE_HOMEを有効にする一時的な変数を表示します。

$ エコー $ ORACLR_BASEは< - 変数が設定されていない、何の変数値は

ORACLE_BASE $ません = は/ opt /オラクル/ベース   < -輸出使っ=変数一時変数の書式設定値を

$がエコーを $ ORACLE_BASE < - 変数が正常に設定され、出力変数値
は/ opt /オラクル/ベース

 

おすすめ

転載: www.cnblogs.com/linyfeng/p/10995761.html