転職 エンジニア
職務経歴書・エンジニアの転職
初めてご利用の方へ 職務経歴書の書き方 会社概要 サイトマップ

ITエンジニアの職務経歴書

トップ > 転職アドバイストップ > IT関連記事一覧 > UNIX
応募書類ノウハウ 転職アドバイス 人材紹介とは
新着求人、転職アドバイス
役立つ情報をお届け。
 

Unix

シェルって何? シェルって何?
「シェル」について
シェルとは?
シェル(shell)には、ユーザーが入力したコマンドを解釈し、カーネルに伝える役割があります。前回の内容のようにLinuxOSのカーネルが、いわば裏方の仕事を行っているのに対し、私たちユーザーが操作をする際に使用するのが「シェル」です。つまり、シェルはユーザーのコマンド操作をカーネルやアプリケーションが実行できる形に解釈し、伝えてくれる通訳のプログラムだと考えてください。

このコマンドを使用すると、Cシェルで保存できるコマンドの履歴の最大値が100に設定されます。この変数はシェルを終了したり、再起動したりすると設定が消えてしまいます。 変数にはこれ以外にもプロンプトとして表示する文字列を設定するためのpromptや、デフォルトのホームディレクトリを設定するためのhome、コマンド検索パスを設定するためのpathなどがあります。これらのような設定されているすべてのシェル変数の設定状況を知るためには、setコマンドを実行すると確認をすることができます。

また、シェル変数の値を無効にするときはunsetコマンドを使用します。
※下記はhistoryとpathの変数を無効にしています。


シェル変数とは別に、環境を設定する際に使用する環境変数があります。環境変数はCシェルのみに限らず、一般のプロセスが動作しているときの環境情報が設定されています。
シェル変数との大きな違いは、環境変数の場合はすべてのプロセスで共通的に、設定や参照ができるという特徴を持っている点です。
一方、シェル変数の値はそのシェルだけで有効な、限定されたものとなっています。なお、変数名にはシェル変数とは異なり、大文字が使用されています。

代表的な環境変数として、ユーザのホームディレクトリが格納されるHOME、ログイン時のシェル名が格納されているSHELLなどがあげられます。これらの、環境変数の値を参照したい場合には、printenvコマンドを実行します。



上記のように設定できる変数の種類には様々なものがあります。
環境変数に値をセットするには、setenvコマンド、を使用します。また、環境変数の設定を無効にする場合にはunsetenvコマンドを使用します。
今回は主に環境を設定するための変数についてみていきましたが、次の会では、各ユーザが自分の作業環境を自由に設定するための環境ファイルについて確認していきたいと思います。
上へ戻る
一覧へ
職務経歴書自己PR文例集 | 職務経歴書作成上の基本 | 職務経歴書Q&A
職務経歴書(履歴書)ダウンロード | 職務経歴書の書き方実例 | メールマガジン
会社概要 | 職務経歴書の書き方 | 利用規約 | 個人情報保護 | サイトマップ | お問い合せ |
Copyright(C) 2014 t-ways consulting.inc All Rights Reserved.