環境変数は 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 オペレーティング システムで
結論
これで、環境変数を設定し、それらをリストし、不要であれば削除する方法を学びました.
御時間ありがとうございます。問題やフィードバックに直面した場合は、下にコメントを残してください。