bashとは
Ubuntuを使っていると必ず一度は聞く「bash」。
今回はbashがどんなものなのかを初心者に向けに書いてみようと思います。
目次
シェル
bashはシェルの一つです。
そして、シェルというのは「人間の入力をコンピュータ(カーネル)に伝えるもの」です。
つまり、橋渡しの役割を担っています。
もう少しそれっぽい表現をすると、「人間とコンピュータのインターフェース」ということです。
シェルは貝殻(shell)から来ており、人間から見てコンピュータ(カーネル)がシェルに覆われている風に見えることから、そう名付けられたそうです。
(本当かどうかは知りませんが、名前を覚えるためには丁度いいですね)
シェルはbash以外にも、sh、ksh、csh、tcsh、zshなどがあります。
ちなみにbashの正式名称は「Bourne Again Shell」で、sh(Bourne Shell)のパワーアップ版と言われています。