kmview - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド kmview です。

プログラム:

NAME


kmview - View-OS のカーネル モード実装

SYNOPSIS


キロビュー [ オプション ] うろつく

DESCRIPTION


View-OS プロジェクトの主な目標は、各プロセスにシステムの独自のビューを提供することです。
リソース。 たとえば、各プロセスはファイルシステムをマウントしたり、一部のファイルを非表示にしたり、
ディレクトリ。 仮想ネットワーク インターフェイス、IP アドレス、または
プロセスごと (またはプロセスの階層ごと) に仮想デバイスを定義します。
キロビュー View-OS の概念をカーネル モジュールに実装したものです。 Linux上で動作します
utrace を提供するカーネルには、 キロビュー カーネルモジュールはすでに動作するようにロードされています。 それ
モジュール式の部分仮想マシンです。 キロビュー モジュールを完全にロードする前に
透明、プロセスは内部で動作します キロビュー 外で振る舞うように。 それぞれ
モジュールは特定のエンティティをカスタマイズできます。ユーザーにファイルシステムをマウントするモジュールがあります。
レベル (ウムヒューズ) 、仮想ネットワークスタックを定義するため (ネット) 、仮想デバイスを定義します
(umdev) 、実行可能ファイルのインタプリタを提供するため、たとえば外部の実行可能ファイルをサポートするため
アーキテクチャ (アンビンフムト) 、ファイル システムの一部を非表示、移動、オーバーレイします。 (viewfs)。
これらは、View-OS チームが提供するモジュールの例です。 キロビュー を提供することを目的としています。
指定されたプロセスのシステム コール セマンティクスをカスタマイズするための一般的なインターフェイス
条件。 そのため、View-OS チームとサードパーティの両方によってさらに多くのモジュールが追加される予定です。

OPTIONS


-V
--ビュー名
ビューの名前を設定します。 ビューは次を使用して読み取り、設定できます。 ヴナメ or ビュー名
コマンド。
-p モジュール [、 モジュールオプション ]
-プリロード モジュール [、 モジュールオプション ]
プリロードモジュール。 モジュールは共有ライブラリとしてロードされるため、すべてのルールが
ロードライブラリが適用されます。 モジュールは ld.so 検索内のディレクトリからロードする必要があります
パスを指定するか、パス名で指定する必要があります。 必要に応じて、
LD_LIBRARY_PATH 環境変数を適切に設定します。 モジュールオプション モジュールです
特定の設定オプションがあるため、読者は各サービス モジュールを参照する必要があります。
完全な説明についてはマニュアルを参照してください。 モジュールは実行時にロードできます。
um_add_service
-s
- 安全
kmviewを設定します 人間 モードつまり、機能と権限のチェックを強制します。 uid は
起動時に 0 を指定すると、モジュールをロードしてサービスをマウントすることができます。 とき
プロセスは、その uid を非特権ユーザーとして設定します (経由) setuid(2)または ビュー(1))、能力
そして権限が強制されます。
-f rcファイル
--rc rcファイル
  rcファイル kmview の初期化ファイルとして。 kmview は常に実行されます
/etc/viewosrc 存在する場合、kmview はこれによって設定された初期化ファイルを実行します。
オプションまたは ~/.viewosrc.
-x
--ネスティングなし
うーんビュー モジュールのネストを提供できます。つまり、モジュールは、
別のモジュールまたはモジュール自体によって提供される仮想サービスの基礎。 のために
たとえば、すでに保存されているファイル システム イメージをマウントすることができます。
仮想的にマウントされたファイルシステム。 この機能には、pure_libc ライブラリが必要です。 の -x or
--ネスティングなし オプションはネスト機能を無効にします。
-o file
- 出力 file
このオプションは、デバッグ出力を指定されたファイルに転送します。これは、次の場合に便利です。
うーんビュー デバッグ拡張機能を使用してコンパイルされています。
-v
- バージョン
バージョンを印刷して終了します。
-h
- 助けて
短いヘルプメッセージを印刷して終了します。

onworks.net サービスを使用してオンラインで kmview を使用する



最新のLinuxおよびWindowsオンラインプログラム