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/

スプレッドシートで自動バックアップを作成前のページ

デバッグ(Debug)、デバッガ(Debugger)って何?次のページ

ピックアップ記事

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

関連記事

  1. IT用語集

    シームレス(Seamless)って何?

    はじめにシームレスはIT業界だけでなく、日常会話でも非常によく使われ…

  2. IT用語集

    【完全版】Tableau(タブロー)って何?

    【目次】・はじめに・Tableau(タブロー)とは・具体例〜Ex…

  3. IT用語集

    スコアリング(Scoring)って何?

    はじめに今回はAI関連のトレンドの1つであるスコアリングについてご紹…

  4. IT用語集

    インターフェイス(Interface)って何?

    はじめにインターフェイスは「接点, 境界面」など異なる2つのものをつ…

  5. IT用語集

    アーカイブ(Archive)って何?

    はじめにGmail, Instagramなどでよく目にするアーカイブ…

  6. IT用語集

    インポート(Import)とエクスポート(Export)って何?

    はじめにインポートとエクスポート。デジタルネイティブ(1980年以…

コメント

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

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

CAPTCHA


カテゴリ
最近の記事
  1. AtScale Developer Editionでセマンテ…
  2. 真打ち登場LOD ~TableauのEXCLUDE関数を知ろ…
  3. DataformでactAs権限に適合する設定をする
  4. 真打ち登場LOD ~TableauのINCLUDE関数を知ろ…
  5. 真打ち登場LOD ~TableauのFIXED関数を知ろう~…
  1. Adobe Web SDK クロスドメイン計測【第2部】FPID活用による安定したID管理

    Adobe Analytics

    Adobe WebSDK クロスドメイン計測【第2部】FPID活用による安定した…
  2. Tableau

    Tableau:分かりやすいLOD – EXCLUDE編
  3. Mouseflow

    Mouseflow:計測対象からの除外
  4. Tableau

    【TC19ブログ】エクスチュアの海外カンファレンス参加支援制度
  5. Generative AI

    VScode拡張機能「Cline」を利用してMCPのツール利用する方法
PAGE TOP