- カーネルはコマンドを理解できない
- シェルがコマンドをカーネルが理解できる形に翻訳してカーネルに伝える
- カーネルを包む殻という意味でのシェル(shell)
- クリックやタッチ、コマンドラインなどもシェルが動いているということ
- UNIX系のOSでは、機能や使い勝手の異なる複数のシェルが存在し、選べる形になっている(ex:bash)
SSHではGUIが使えない
GUIのリモート接続を実現するには、VNCやRDPを使う
※リモート接続でなく、ローカルでのCUI⇔GUIは、「runlevel変更.md」を参照のこと
OSの仮想化は、大きく分けてホストOS型とハイパーバイザ型に分けられる
ThinkITのこの画像がわかりやすい
- ホストOS型
ホストOSの上に仮想化アプリケーション(VirtualBox、VMware workstation、KVM...)などを乗っけて、その上にOSを乗っける形
NewerOlder