IT用語集

シェル(Shell)って何?

はじめに

シェルとは”貝殻”を意味する英単語です。
では、ITの世界でシェルとは何を意味するのでしょうか。
早速見ていきましょー!!✨

用語説明〜最速で理解したい人のためのIT用語集より抜粋〜

シェル(Shell)・・・ユーザーの操作による指示をカーネルに伝える役目を持つソフトウェア

シェルの意味と具体例

シェルの役割を簡単にいうと「カーネル(PCの脳ミソ)と人(私たち)を繋ぐ伝言係」です。
少し語弊のありそうな言い方ですが、この理解で問題ありません。
なぜこれがシェル(貝殻)と呼ばれるのか。
それは「カーネルというPCで最も大切な部位を保護する働きがある」からです。
一番のポイントは「シェルがエラーで壊れた際にOSの中核であるカーネルへの影響を小さくすること」なのですが、他にも「OSをアップグレードした際にそのまま移植できる」や「ユーザーがカスタマイズできる」という利点があるので、今(2020/2/4)でも全てのPCにはシェルが搭載されています。
(例)Wordを参照する場合
・PC「Word使いたい」→カーネル「了解。じゃあ、Wordに伝えとくね」→Word「起動」
このPCの「Word使いたい」という指示をカーネルに伝えるのがシェルで、これがなければPCは動きません。

おわりに

いかがでしたでしょうか。
今回は、PCの脳ミソであるカーネルを保護する「シェル」についてザックリと説明しました。
細かなシェルの種類などは今回は割愛させていただきましたが、リクエストがあれば別の記事でご紹介します。
この記事を通して「シェル」に関する理解を深めていただければ幸いです。
最後まで目を通していただきありがとうございました🙇‍♂️

参照元

.https://www.zealseeds.com/OS/shell/index.html
.https://ja.wikipedia.org/wiki/シェル
.https://kotobank.jp/word/シェル-4083
.https://www.zealseeds.com/OS/shell/index.html https://kotobank.jp/word/シェル-4083
.https://orizuru.io/blog/os/shell/

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. IT用語集

    スキーマ(Schema)って何?

    はじめにスキーマとはスキーム(計画)の前段階の状態のことで、それが転…

  2. IT用語集

    コンフィギュレーション(Configuration)って何?

    はじめにコンフィギュレーションって聞きなれない単語ですよね。。直訳…

  3. IT用語集

    グループウェア(Groupware)って何?

    はじめに「〇〇ware」という言葉は、〇〇用/製のものという意味を持…

  4. IT用語集

    クラスタ(Cluster)・クラスタリング(Clustering)って何?

    はじめにクラスタって上級者がたまに会話で使ってますよね。お仕事で分…

  5. IT用語集

    カプセル化(Encapsulation)って何?

    はじめにカプセル化って何だかあっさりした言葉ですよね。カプセル=”…

  6. IT用語集

    アクセス管理(Access Management)って何?

    はじめにアクセス管理システムって中々聞き覚えのない言葉ですよね。意…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


最近の記事

  1. AIを使ったマーケティングゲームを作ってみた
  2. Snowflakeや最新データ基盤が広義のマーケティングにも…
  3. 回帰分析はかく語りき Part3 ロジスティック回帰
  4. GCSへのSnowflake Open Catalogによる…
  5. VPC Service Controlsで「NO_MATCH…
  1. IT用語集

    CAD・CAM・CAEって何?
  2. IT用語集

    オーバーロード(Overload)って何?
  3. Google BigQuery

    Tableau×BigQueryをコスパ良く使う方法
  4. Databricks

    databricksのnotebookを使ってみよう その1
  5. Adobe Analytics

    Adobe Analytics: SegmentsAPIを使って大量のセグメント…
PAGE TOP