GNU/Linux >> Linux の 問題 >  >> Linux

Linux で環境変数を設定、一覧表示、および削除する方法

環境変数は Linux のキーと値のペアであり、永続的または一時的に保存され、シェルを介してアプリケーションによって使用されます。

このガイドでは、Linux で環境変数を設定し、一覧表示して削除する方法を学習します。

グローバル環境変数は etc/environment に保存されます .このファイルに加えられた変更は、すべてのユーザーのシステム全体に反映されます。

一時的な環境変数を設定する

一時変数は、現在のシェル セッションでのみ使用できます。ターミナルを閉じると、変数は削除されます。

次の構文を使用して一時変数を作成できます。

KEY1=value
KEY2="value 2"
KEY3=value1:value2
  • 環境変数名は大文字にする必要があります。大文字と小文字が区別されます。
  • 名前と値のペアは = で区切る必要があります 前後にスペースを入れずに署名してください。
  • コロン:で区切られた単一の変数に複数の値を追加できます .
  • スペースを含む値は引用符 " " で囲む必要があります .

環境変数の一覧表示

次のコマンドを使用するだけで、使用可能なすべての環境変数を一覧表示できます。

env
printenv

これらの両方のコマンドは、システムに保存されているすべての環境変数を一覧表示します。

環境変数の読み取り

printenv を使用して環境変数を読み取ることができます コマンドと echo コマンド。

printenv の使用 コマンド。

printenv HOME
Output
/home/cloudbooklet

printenv も使用できます 複数の変数を読み取るコマンド。

printenv TERM SHELL
Output
xterm-256color
/bin/bash

エコーの使用 コマンド。

echo $HOME
Output
/home/cloudbooklet

echo も使用できます 複数の変数を読み取るコマンド。

echo $TERM $SHELL
Output
xterm-256color /bin/bash

環境変数を削除

環境変数を削除するのは非常に簡単です。 unset を使用するだけです コマンドで変数名を指定して削除します。

unset variablename

このコマンドは、変数を完全に削除します。

永続的な環境変数を設定する

永続的な環境変数は 3 つの場所に保存されます。

  • /etc/environemnt :このファイルには、システム全体のすべてのユーザーがグローバルにアクセスできる変数が保存されます。
  • /etc/profile :bash シェルがこのファイルの変数に入力されるたびに、読み込まれます。このファイルに環境変数を追加するには、export を使用する必要があります コマンド
  • ~/.bashrc :ユーザー固有の環境変数がここに追加されます。

追加された変数を現在のセッションにロードするには、source コマンドを使用する必要があります。

source ~/.bashrc

情報技術の専門家として働く役割に備える Linux オペレーティング システムで

結論

これで、環境変数を設定し、それらをリストし、不要であれば削除する方法を学びました.

御時間ありがとうございます。問題やフィードバックに直面した場合は、下にコメントを残してください。


Linux
  1. Linuxでローカル、ユーザー、およびシステム全体の環境変数を設定および設定解除する方法

  2. Linuxでサービスを管理および一覧表示する方法

  3. Ansible で Linux 環境変数を設定する方法

  1. Linux環境変数:LinuxVPSでの読み取りと設定の方法

  2. Linuxで重複する写真を見つけて削除する方法

  3. Linuxで環境変数とシェル変数を設定/作成する方法

  1. Linuxで環境変数を設定する方法

  2. Windowsで環境変数を設定する方法

  3. Linux エクスポート コマンドの例 (環境変数の設定方法)