0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

環境変数について (身内向け)

Posted at

今回頂いた質問の要約は以下の通り。

環境変数 とは何でしょうか。
変数 は, 「CPU が使う数字や文字を入れる箱のようなもの。」
というイメージです。
環境変数 は Linux 用の箱, と考えればよいのでしょうか。

Yes, だいたい合ってる。
Linux の設定が入っている箱, というイメージでとりあえず OK.

実験: LANG 環境変数について

CentOS にログインして $ ls -l / というコマンドを実行すると,
ディレクトリーの一覧が出力される。

WS000000.PNG

注目するべきは, タイムスタンプ (日時) が 12月 15 と日本語で表記されている。
これは, LANG という環境変数に, 日本語を表す ja_JP.UTF-8 という文字列が設定されているためである。

環境変数は $ echo ${LANG} といったコマンドで確認できる。
頭にドルマーク ($) を付けるのがポイント。中括弧は有っても無くても OK.

WS000001.PNG

そこで, LANG 環境変数に英語を表す C を設定してみよう。
環境変数の設定はイコール (=) で設定できる: コマンドは $ LANG=C となる。

WS000002.PNG

その上で再度, $ ls -l / というコマンドを実行すると,
12月 15 と出力されていた文字列が Dec 15 と表記されていることがわかる。

WS000003.PNG

以上

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?