「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ボーンシェル(Bourne Shell)

pointこの用語のポイント

pointshのことだよ

pointシェルだよ

point最も基本的なシェルだよ

スポンサーリンク

簡単に書くよ

ボーンシェル(Bourne Shell)とは

いわゆる「sh」と呼ばれるやつ。
用語の中身としては

シェル(人間様からの入力をコンピュータさんに伝えるプログラム)の種類のひとつ
であり

最も基本的なシェル
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「シェル」のあれやこれやについて簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

シェルは「人間様からの入力をコンピュータさんに伝えるプログラム」です。

Bourne Shell(ボーンシェル)

コンピュータを1つの会社に例えれば、シェルは受付のおねーさんです。

Bourne Shell(ボーンシェル)2

ついでなので書いておくと、コンピュータを使う人間が会社への訪問者、パソコンの中身が会社で働いている人に相当します。

Bourne Shell(ボーンシェル)3

あなたがパソコンの中身と直接やり取りすることは ありません。
あなたが やり取りする相手は、シェルです。
シェルが、あなたの代わりにパソコンの中身と やり取りしてくれます。

Bourne Shell(ボーンシェル)4

シェルの詳細は、用語「シェル」の説明を ご覧ください。

Bourne Shell(ボーンシェル)5

さて、このシェルですが、いろいろ あります。

受付のおねーさんが複数人いるイメージです。
相手をしてくれるのは1人ですけどね。
2人以上のおねーさんが待機していて、あなたは好きなおねーさんを選べます。
相手してくれるおねーさんを途中で変えることもできます。

実際のシェルは

sh
bash
ksh
csh
tcsh
zsh


などです。

以上を踏まえて、たくさんいる受付のおねーさん……もとい、

たくさんあるシェルのひとつ

が「Bourne Shell」です。

Bourne Shell(ボーンシェル)6

Bourne Shellは、いわゆる「sh」と呼ばれているやつの正式名称(?)です。

……と書いちゃって良いのかな?

今の時代「/bin/sh」が「/bin/bash」のシンボリックリンクになっていてウンチャラカンチャラだったりするのでなんかややこしかったりもするのですが、とりあえず「sh」と呼ばれているシェルがBourne Shellです。


image piyo2

一言でまとめるよ

まぁ「Bourne Shell」って単語が出てきたら「シェル(人間様からの入力をコンピュータさんに伝えるプログラム)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像030
書籍画像079

おまけ

■訳してみるよ

「Bourne(ボーン)」は人の名前です。
「shell(シェル)」の意味は「殻」とか「貝殻」とかです。
本体を取り囲んでいるやつのイメージですかね。
何となく くっつけると

ボーンさんの殻

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
つくって、壊して、直して学ぶ Git&GitHub 入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
つくって、壊して、直して学ぶ Kubernetes入門