LoginSignup
0
0

ざっくりLinuxをまとめた

Posted at

概要

エンジニアをしていて、Linuxサーバを触ることがありますね。私はLinuxについて全く知らず、プロジェクトに参画したためチンプンカンプンでした。
そこで、業務を通してやUdemyで教材を購入して学習をしました。

Linuxとは

LinuxとはOSの一つであり、普段私たちが利用してる、MacやWindowsと同じOSの種類の一つである。
WindowsやMacとは違い思いマウス等を使わないコマンドを入力して操作する。

  • OSとは
    OS(Operating System)は基本ソフトと呼ばれている。普段私たちが利用している、Wordやエクセルのようなアプリケーション(応用ソフトウェア)を動かすために機能していいる。
    そのため私たちはOSがあるおかげでデジタル機器を使ってアプリケーションを使用できている。
    他にも、OSにはネットワーク通信、プロセス管理、メモリ管理、デバイス管理などアプリケーションよりは地味だが重大な役割を果たしている。
    また、OSはカーネルとその周辺のソフトウェアで構成されている。

Linuxカーネルとは

カーネル(kernel)とは「中核」と日本語ではいい言葉の通りOSの中核となる部分である。
カーネルの周辺にソフトウェアがありそれらを合わせてOSという。

シェルとは

シェルはユーザーが入力したコマンドをカーネルに伝えその返答をする機能を持っている。
主にカーネルとセット(シェル以外にもあるが)でLinuxOSという。
そのため、ユーザーが入力したコマンドをカーネルは解釈できない。
シェルがカーネルとユーザーとの懸け橋となっている。

まとめ

以下の図のようにまとめてみた。

1 ハードウェア、OS、アプリケーションについて

Linuxとは.png

2 カーネルとシェルの関係

カーネルとシェル.png

参考文献

以下を参考にして学習しました。
ありがとうございます。
もう絶対に忘れない Linux コマンド【Linux 100本ノック+名前の由来+丁寧な解説で、長期記憶に焼き付けろ!】

Linuxの絵本 サーバーOSが楽しくわかる9つの扉

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0