広告スペース(バナー)
🖥️Linux/シェルコマンド レッスン
ターミナルの基本操作6▾
ファイル操作の基礎6▾
権限とファイル検索6▾
プロセスとディスク管理6▾
履歴とテキスト処理6▾
環境変数とネットワーク基本6▾
接続と比較・日時操作6▾
テキスト整形と情報取得6▾
レッスン 33 / 61
printenv で環境変数を確認しよう
「今どんな環境変数が設定されているか確認したい」というときに使うのがprintenvです。printenvは現在のシェルに設定されているすべての環境変数とその値を一覧表示するコマンドです。
printenvだけで全ての環境変数を表示し、printenv 変数名のように引数を渡すと、特定の環境変数の値だけを表示できます。
printenvを実行すると、PATHやHOMEなど、システムやユーザーが設定した環境変数が「変数名=値」の形式で一覧表示されます。
よくあるつまずきは、exportで設定したはずの変数が表示されないケースです。別のターミナルやプロセスで設定した場合、そこでしか有効でないことが原因です。
実務ではデプロイ先サーバーで期待通りの環境変数が設定されているか確認する、トラブルシューティングの第一歩としてよく使われます。
Linux/シェルコマンド
試してみよう(疑似ターミナルへの入力例)
❯ printenv
🧑💻 このコマンドは Linux/シェルコマンドの疑似ターミナル に実際に入力して試せます(このページ自体には操作可能なターミナルはありません)。
🎯
ここまでできればゴール達成!
現在設定されている環境変数を確認できるようになります。
現在設定されている環境変数を確認できるようになります。
広告スペース(バナー)
広告スペース(記事内)