Linuxカーネル(kernel)
OSのコアとなる部分のこと
- OSとしてハードウェアやアプリケーションソフトを制御するための基本的機能を実装したソフトウェア
主な機能
Linuxディストリビューション
主な構成
シェル(Shell)
シェルの機能
- アプリケーションの起動/停止/再起動
- 環境変数の管理
- コマンド履歴の管理(コマンドヒストリ)
- コマンド実行結果の表示やファイル出力
シェルスクリプト
- シェルで実行したい命令をまとめてテキストファイルに記述したもの。
- 条件分岐や繰り返し処理も行うことができる。
イメージ