Tips記事
» 2000年07月01日 00時00分 UPDATE

環境変数って何?

[ITmedia]

 パス設定を始めとする変数のことを指し,OS上で管理されている属性情報のようなものだ。次の例は,setコマンドで環境変数を表示したものの一部である。

 ログインしているアカウントで使用されているシェル種別を始め,パス設定などの文字列が並ぶ。「=」で区切られでいる右側の文字列(値)を左側の変数に入れることになる。OS側では,変数名でアクセスすると文字列を返す。値をユーザーが自由に変更したとしても,OS側からは常に一定の変数名でアクセスできるわけだ。

AUTOBOOT=YES
BASH=/bin/bash
BASH_ENV=/home/hoge/.bashrc
BASH_VERSION=1.14.7(1)
BOOT_IMAGE=linux
COLORTERM=gnome-terminal
COLUMNS=100
CONSOLE=/dev/console
DISPLAY=:0
EUID=0
GDMSESSION=Default
GDM_LANG=ja_JP
HISTFILE=/root/.bash_history
HISTFILESIZE=1000
HISTSIZE=1000
HOME=/root
HOSTNAME=mistio
HOSTTYPE=i386
IFS=
〜以下略〜

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ