私はすべての* nixオペレーティングシステムの「レイヤー」アーキテクチャがカーネルシェルユーティリティ(「Inside Out」)であることを知っています。
Debian-ServerをインストールしていくつかのCLIユーティリティを入手したら、
これらのユーティリティはすべてのシェル(Bash、Dash、Kornなど)で同じように機能する必要はありませんか?
つまり、Linuxユーティリティ(カーネルに関連していると仮定)もシェルに関連していますか?
ベストアンサー1
私はすべての* nixオペレーティングシステムの「レイヤー」アーキテクチャがカーネルシェルユーティリティ(「Inside Out」)であることを知っています。
しかし、実際にはそうではありません。すべてがカーネル上で実行され、シェルではなくスクリプト「ユーティリティ」にはシェルが必要ないため、特定のシェルに依存しません。
一部のプログラムでは、Waylandシンセサイザが必要なWaylandクライアントなどの他のプログラムが必要です。しかし、関連するシェルの一般的な階層化はありません。