Linux初心者の入門と基礎「Linuxカーネル」
こんにちは!!
Linux大学学長のりなっくまです。
本日の講義をはじめていきます!!
テーマは「Linuxカーネル」です。
Linuxカーネルは、ユーザプログラム(アプリケーション)とハードウェアとの仲介をして、
プロセス処理のスケジュール管理をしてマルチタスクを実現したりしています。
カーネルの機能を直接的に呼び出すものに、システムコールがあります。
呼び出された処理を、プロセスに代わってカーネルが行います。
Linuxカーネルは「モノリシックカーネル」というものに分類されます。
主要な機能などをカーネルの一部として扱っています。
一方で「マイクロカーネル」と呼ばれるものもあります。
これは主要な機能をカーネルの一部とはせず、独立させています。
Linux大学学長のりなっくまです。
本日の講義をはじめていきます!!
テーマは「Linuxカーネル」です。
Linuxカーネルは、ユーザプログラム(アプリケーション)とハードウェアとの仲介をして、
プロセス処理のスケジュール管理をしてマルチタスクを実現したりしています。
カーネルの機能を直接的に呼び出すものに、システムコールがあります。
呼び出された処理を、プロセスに代わってカーネルが行います。
Linuxカーネルは「モノリシックカーネル」というものに分類されます。
主要な機能などをカーネルの一部として扱っています。
一方で「マイクロカーネル」と呼ばれるものもあります。
これは主要な機能をカーネルの一部とはせず、独立させています。
Linux初心者の入門と基礎「Linuxという言葉」
こんにちは!!
Linux大学学長のりなっくまです。
本日の講義をはじめていきます!!
テーマは「Linuxという言葉」です。
Linuxという言葉は、OSのうち「カーネル」部分だけを指します。
カーネルとは、基本的なサービスを提供するだけのもので、
具体的には、多くのプロセスを実行させるスケジューリング、
仮想メモリやファイル管理、デバイス入出力の処理などを
行うものです。
しかし世間でLinuxと言った場合に指しているのは、カーネル
だけではなく、その上で動作するアプリケーションまでを
含めてLinuxと呼ばれることが多いです。
いわゆるディストリビューションですね。
Linux大学学長のりなっくまです。
本日の講義をはじめていきます!!
テーマは「Linuxという言葉」です。
Linuxという言葉は、OSのうち「カーネル」部分だけを指します。
カーネルとは、基本的なサービスを提供するだけのもので、
具体的には、多くのプロセスを実行させるスケジューリング、
仮想メモリやファイル管理、デバイス入出力の処理などを
行うものです。
しかし世間でLinuxと言った場合に指しているのは、カーネル
だけではなく、その上で動作するアプリケーションまでを
含めてLinuxと呼ばれることが多いです。
いわゆるディストリビューションですね。
Linux初心者の入門と基礎「vi実行中にコマンドも実行する」
こんにちは!!
Linux大学学長のりなっくまです。
本日の講義をはじめていきます!!
テーマは「vi実行中にコマンドも実行する」です。
vi編集中にコマンドを実行することができます。
:!command
コマンドモードで「:!ls」を実行すると、
lsコマンドが実行されます。
その後、エンターを押すと、viの編集画面に戻ります。
けっこう便利なので、是非お試しください。
Linux大学学長のりなっくまです。
本日の講義をはじめていきます!!
テーマは「vi実行中にコマンドも実行する」です。
vi編集中にコマンドを実行することができます。
:!command
コマンドモードで「:!ls」を実行すると、
lsコマンドが実行されます。
その後、エンターを押すと、viの編集画面に戻ります。
けっこう便利なので、是非お試しください。