OS とは
・コンピュータの基本的な人格
・魂みたいなもの
・これがないと動かない
OSとは「オペレーティングシステム」の略語で、基本ソフトウェアとしてソフトウェア(アプリなど)とハードウェア(データなどの記録・保管装置)をつなぐ役割を担っています。
Linux とは
Linuxは、OSの一種で、「無料で使えるオープンソース」。
オープンソースとは、世界中に公開されている無料のソースコードを指します。
したがって、Linuxをベースとした開発・改良を誰でも簡単に行えるのが特徴です。
カーネルとディストリビューション
カーネル
LinuxにおいてOSの核になるプログラムで、「Linux」というのも、カーネルに付けられた名前になります。
いわば、OSそのものと言えます。
カーネルは直接はユーザーが操作することはできません。
その橋渡しをするのが、シェル(CUI)になります。
ディストリビューション
Linuxは、「カーネル」がコア部分で非常に重要なプログラムにはなるのですが、それだけではLinuxを利用することができません。
他にも、アプリが利用するソフトウェアだったり、ユーザーインターフェイス部分だったりが必要です。
Linuxに、それらライブラリや、インターフェイスをセットにした製品を「Linux ディストリビューション」と呼びます。
有名なディストリビューション
Ubuntu Debian系
Fedora(フェドーラ) RedHat系
CentOS(セントオーエス) RedHat系
Slackware系というのもある
シェル
シェルは人間が理解できる形で書かれたコマンドを機械語に翻訳してカーネルに渡します。
ユーザーとカーネルの橋渡しをしてくれる、ユーザーがLinuxを利用する上で必要なプログラムになります。
代表:・bash
・csh