Linux 学習ロードマップ

カーネル

【Linux カーネル: OS 入門8】IPC (プロセス間通信)

IPC (Inter Process Communication) IPC とは、プロセス間で通信 (データをやりとり) する仕組みです。 本記事では、以下の IPC について説明します。 IPC の種類特...
基本操作

【Linux 入門】 cron (コマンドを予定実行)

cron とは cron とは、指定したコマンドを決まった時間に定期的に実行するプログラムです。 cron の設定 cron は crontab コマンドで設定します。 ...
カーネル

【Linux カーネル: OS 入門4】ストレージ管理、ファイル

ストレージとは ストレージとは、電源を切ってもデータが残るデバイス (SSD, HDD 等) です。実際にデータを CPU で処理する場合、メモリにロードします ファイルとは ファイルとは、「名...
カーネル

【Linux カーネル: OS 入門5】ファイルシステムの機能

ファイルシステムとは ファイルシステムとは、ストレージ等を「ファイル」単位で管理するカーネルの機能です。これにより、ファイル名を経由してストレージ上のデータへアクセスできるようになります。 ファイルシステムには様...
カーネル

【Linux カーネル: OS 入門3】メモリ管理

メモリとは メモリとは、CPU が直接読み書きする領域です。CPU で実行するプログラム (プロセス) を置いたり、実行した結果を読み書きする領域です。 メモリ管理とは ...