Linuxとは?超入門

スマホのAndroid、世界のWebサイトの過半数、スーパーコンピュータの上位500台すべて。これらを動かしているのが「Linux」というOSです。Linuxは無料で誰でも使えて、世界中のエンジニアが共同開発を続けています。この記事では、Linuxが何なのか・どこで動いているのか・触ってみる方法までを、図解で解説します。

そもそもLinuxとは?

Linuxは「OS(オペレーティングシステム)」の一種です。OSとはパソコンやスマホの基本ソフトのこと。WindowsやmacOSと同じ仲間です。違いは2つあります。ひとつは無料であること、もうひとつは「中身(ソースコード)が公開されていて、誰でも改造できる」ことです。

1991年、フィンランドの大学生リーナス・トーバルズが趣味で作り始め、インターネット上で改良を呼びかけました。それから30年以上、世界中のエンジニアが少しずつ手を加え続けて、いまの巨大なシステムになっています。

Linuxは「無料だから簡易版」という意味ではありません。むしろ、サーバーやクラウド、研究用コンピュータでは本格的な標準環境として使われています。見た目はWindowsやMacと違っても、ファイルを管理し、アプリを動かし、ネットワークにつなぐというOSの役割は同じです。

仕組み:カーネルとディストリビューション

厳密にいうと「Linux」が指すのはOSの中心部分(カーネル)だけです。実際に使うときは、カーネルにツールやアプリをまとめた「ディストリビューション(配布パッケージ)」をインストールします。代表的なものは Ubuntu・Debian・Fedora・Arch Linuxなど、目的に合わせて選べます。

Linuxの4層構造(下から積み上がる) カーネルが土台。その上にツール・画面・アプリが重なって、はじめて使える環境になる ④ アプリケーション層 Firefox/Chrome/VS Code/LibreOffice/Steam(ユーザーが直接触る) ③ デスクトップ環境 GNOME/KDE/XFCE(Windowsで言う「画面の見た目」を担当) ② システムツール(GNU + シェル) Bash・grep・cat等の数百のコマンド。これとカーネルの組み合わせが「Linuxシステム」 ① Linuxカーネル(OSの中核) ハードウェアとやりとり・3000万行のC言語コード・1991年公開(Linus Torvalds作) ①+②をまとめて配布したものが「ディストリビューション」(Ubuntu、Debian、Fedora等)
図1:Linuxは4層構造。「Linux」と呼ばれるのは①の中核部だけで、配布版が②までを含む

どこで動いている?

Linuxは「縁の下の力持ち」として、表に見えない場所で世界を支えています。あなたが普段使うサービスのほとんどが、サーバー側でLinuxの上で動いています。

Linuxが動いている場所のシェア(市場占有率) 出典:TOP500、W3Techs、StatCounter(2025年)の概算。分野ごとに指標は異なる スーパーコンピュータ TOP500 「富岳」など世界トップ500すべてLinuxで動く 100% パブリッククラウド(AWS/Azure/GCP) クラウドサーバーではLinuxが広く使われる 90% Webサーバー(インターネット全体) Apache・Nginx等のサーバーソフトの土台 80% スマートフォン(Androidは Linuxベース) 残りはiOS(28%)。AndroidのカーネルはLinux 70% 組込機器(家電・ルーター・車載) テレビ・スマート冷蔵庫・Tesla車載・ルーター 60% デスクトップPC(個人用) Windows 70%・macOS 18%・Linux 4% 4% 0% 100%
図2:見えない所でLinuxは広く使われている。特にサーバー・クラウド・組込分野で存在感が大きい

多くのWebサーバー、スパコン上位500台、Androidスマホ、家庭用ルーター、車のナビ、ロボット掃除機。Linuxはあなたが意識しない場所で世界を支えています。

主なディストリビューション

初心者におすすめしやすいのはUbuntuです。情報が多く、日本語の解説も見つけやすく、WSLやクラウドでもよく使われます。Debianは安定性重視、Fedoraは新しい技術を早く試したい人向け、Arch Linuxは自分で細かく組み立てたい上級者向けです。最初から迷いすぎず、まずUbuntuでコマンドとファイル操作に慣れましょう。

  • Ubuntu:初心者に人気。デスクトップ用途が得意
  • Debian:安定性重視。サーバー用途で広く使われる
  • Fedora:新しい技術をいち早く取り込む
  • Arch Linux:上級者向け。自分で組み立てる楽しさ
  • Raspberry Pi OS:Raspberry Pi(小型コンピュータ)用

気をつけたい落とし穴

はじめての人がはまる3つ
  • 「Linux」と「ディストリビューション」を混同する。「Ubuntuを使ってる」が正しく、「Linuxを使ってる」だと曖昧
  • WindowsやMacのソフトはそのまま動かない。Linux用のアプリを使うか、互換ソフト(Wineなど)を使う
  • いきなりメインPCに上書きインストールしない。仮想マシン(VirtualBox)やUSB起動から試す

将来どう役立つ?

サーバー・クラウド・組込み・AI開発、いずれの分野もLinuxが標準環境です。エンジニアの現場でターミナルを開くと、ほぼLinuxのコマンドが飛び交います。Linuxに慣れておくことは、IT系の進路を選んだとき最大の武器になります。

Linuxを学ぶと、コンピュータを「アプリを開く箱」ではなく「命令で動かせる道具」として見られるようになります。ログを見る、権限を変える、プログラムをインストールする、サーバーを起動する。こうした操作は、Webサイト公開、AI開発、セキュリティ学習の土台になります。

今日からできること

3ステップで始めよう
  1. WindowsならWSL(Windows Subsystem for Linux)を有効化、MacならターミナルにそのままLinux系コマンドが使える
  2. 「ls」「cd」「pwd」の3つのコマンドを打って、ファイルやフォルダを移動してみる
  3. 慣れてきたら、VirtualBoxにUbuntuを入れて、デスクトップ版を体験する

まとめ

Linuxは、世界中のサーバー・スマホ・家電を支える無料のOS。中身が公開されていて誰でも改造できるのが、他のOSとの最大の違いです。最初は名前だけ覚えれば十分。WSLやUbuntuで触ってみると、エンジニアの世界がぐっと近づきます。

確認 Linuxの特徴に近いのは?