Linuxとは?|Linuxの成り立ちや、UNIXとの違いをまじえて3分でわかりやすく解説します

用語解説

こんちには。キノコードです。
このレッスンでは、 Linuxについて説明をします。

▼ YouTube動画はこちらからどうぞ。

この記事の執筆・監修

キノコード
キノコード    

テクノロジーアンドデザインカンパニー株式会社のCEO。
日本最大級のプログラミング教育のYouTubeチャンネル「キノコード」や、プログラミング学習サービス「キノクエスト」を運営。
著書「あなたの仕事が一瞬で片付くPythonによる自動化仕事術」や、雑誌「日経ソフトウエア」や「シェルスクリプトマガジン」への寄稿など実績多数。

Linuxとは?

LinuxとはOS、つまり、「Operating System」の1つです。
OSには「Linux」、「Windows」、「Mac OS」があります。
「Windows」や「Mac OS」は、個人用PCに使われるのに対し、「Linux」はインターネットを構成するサーバーに使われることが多いです。
ちなみに、「Operating System」とは、パソコンを動かしたり、管理したりする最重要ソフトウェアのことです。

Linuxカーネル

Linuxは、OSのことを指すこともありますが、「Linuxカーネル」を指すことがあります。
「Linuxカーネル」はOSの中にある核となるプログラムで、OSの基本機能の役割を担うソフトウエアのことです。
基本機能の役割として、例えば、ハードディスクやメモリを管理したり、コンピューターに接続された機器や、アプリケーションの監視などを行っています。
ちなみに、「Linuxカーネル」にメールサーバーやファイルサーバーなどのソフトウェアを組み合わせて、OS製品としてまとめたものを「ディストリビューション(distribution)」といいます。

Linuxの成り立ち

次に、Linuxの成り立ちについて説明します。
1969年に、「UNIX」というOSが誕生しました。
この「UNIX」から、「BSD(ビーエスディー)」「Minix(ミニックス)」「Linux」という様々なOSが開発されました。
その後、「Linuxカーネル」から複数のディストリビューションが開発されました。
ディストリビューションには、「Debian(デビアン)系」「Red Hat(レッドハット)系」などがあります。
「Debian系」には、「Debian(デビアン)」や「Ubuntu(ウブントゥ)」があり、「Red Hat系」には、「RHEL(レル)(Red Hat Enterprise Linux)」や「CentOS(セントオーエス)」があります。
「UNIX」には共通規格の「POSIX(ポジックス)」というものがあり、「UNIX」を参考にして開発されたOSは、UNIXコマンドが使えます。
「Mac OS」は、「BSD(ビーエスディー)」をベースにしたOSなので、ターミナルでUNIXコマンドが使えるのです。

KinoCode チャンネル

YouTubeで毎日動画配信しています。
動画は3分間なので、
 ・通勤時間
 ・お昼休み
 ・お手すきのとき
 ・寝る前
など手軽に視聴できます。
 
ちょっとしたインプットにどうぞ!
 
▼チャンネル登録はこちらからどうぞ。
未経験からはじめるPython学習「キノクエスト」 キノクエスト
  • スキルアップしたいけど何からはじめればよいかわからない…
  • プログラミングスクールに入りたいけど料金が高い…
  • プログラミングを学んでも業務やキャリアに活かせるか不安…

キノクエストは、このような悩みを持つ方にぴったりのプログラミング学習サービスです。
国内最大級のプログラミング学習系YouTubeチャンネル「キノコード」が提供しているから、未経験者にもわかりやすく質の高い学習体験を実感していただけます。

キノクエスト