IT用語
オープンソースのOS(カーネル)。Webサーバーやクラウド、コンテナで広く使われ、用途に合わせた多くのディストリビューションがある。
Linux は、オープンソース で開発されている OS のカーネル(中核部分)、およびそれを使った OS の総称です。Web サーバーやクラウドの仮想サーバー、コンテナ、ネットワーク機器、Android など、幅広い場所で動いています。
ディストリビューション
カーネルにコマンドやライブラリ、パッケージ管理の仕組みなどを組み合わせて配布しているものを ディストリビューション と呼びます。サーバーでは Ubuntu・Debian・Red Hat Enterprise Linux(RHEL)系・Amazon Linux などがよく使われます。
Web 開発・運用との関係
- レンタルサーバー や VPS の多くは Linux で動いている
- SSH で接続し、コマンドで操作することが多い
- ファイルには所有者ごとの アクセス権(パーミッション)があり、Web サーバーが書き込める範囲を絞ることが大切
セキュリティ上の注意
- カーネルや OS のパッケージにも 脆弱性 が見つかる。ディストリビューションが配布する更新を定期的に適用する
- カーネルの更新は、再起動するまで反映されないことが多い
- ディストリビューションごとに、修正版の提供時期や バックポート の方針が違うため、自分の使っている版の情報を確認する
- サポート期間が終わった版には修正が出ないため、計画的に移行する









