主な環境変数
変数 | 説明 |
---|---|
EDITOR | デフォルトエディタのパス |
HISTFILE | コマンド履歴を格納するファイル |
HISTFILESIZE | HISTFILEに保存する履歴数 |
HISTSIZE | コマンド履歴の最大数 |
HOME | カレントユーザのホームディレクトリ |
HOSTNAME | ホスト名 |
LANG | ロケール(言語処理方式) |
LOGNAME | ログインシェルのユーザ名 |
PATH | コマンドやプログラムを検索するディレクトリリスト |
PS1 | プロンプトの文字列 |
PS2 | 複数行にわたる入力時のプロンプト |
PWD | カレントディレクトリ |
TERM | 端末の種類 |
USER | 現在のユーザ |
環境変数の設定方法
export
コマンドで設定することができます。
$ export EXAMPLE=foo
環境変数の確認方法
printenv
コマンドで環境変数の一覧を表示できます。
$ printenv
SHELL=/bin/bash
COLORTERM=truecolor
TERM_PROGRAM_VERSION=1.69.1
HOSTNAME=2a7he2yh2e11
SSH_AUTH_SOCK=/tmp/vscode-ssh-auth-e2e82b9c3ddc252tg049ga2521e37h310t2e3d33.sock
RUBY_DOWNLOAD_SHA256=ca10d017f8a1b6d247556622c841fc56b90c03b1803f87198da1e4fd3ec3bf2a
REMOTE_CONTAINERS_IPC=/tmp/vscode-remote-containers-ipc-e2e82bdc7ddc252fa056fs5235v87c110c5a0d66.sock
RUBY_VERSION=3.1.2
PWD=/myapp-backend
BUNDLE_APP_CONFIG=/usr/local/bundle
RUBY_MAJOR=3.1
TZ=Asia/Tokyo
VSCODE_GIT_ASKPASS_NODE=/vscode/vscode-server/bin/linux-arm64/b06ae3b2d2dbfe28bca3134cc6be65935cdfea6a/node
HOME=/home/ruby
LANG=C.UTF-8
HISTFILE=/bashlog/.bash_history
・
・
・