GoGPT Best VPN GoSearch

OnWorksファビコン

xsm-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでxsmを実行します

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

プログラム:

NAME


xsm-Xセッションマネージャー

SYNOPSIS


xsm [-display 表示] [-session sessionName] [-verbose]

DESCRIPTION


xsm セッションマネージャです。 セッションはアプリケーションのグループであり、各アプリケーションには
特定の状態。 xsm 任意のセッションを作成できます-たとえば、
「ライト」セッション、「開発」セッション、または「xterminal」セッションがあります。 各セッション
独自のアプリケーションセットを持つことができます。 セッション内で、「チェックポイント」を実行して
アプリケーションの状態を保存するか、「シャットダウン」して状態を保存してセッションを終了します。 ログに記録するとき
システムに戻ると、特定のセッションをロードしたり、セッションを削除したりできます。
長く保ちたい。

一部のセッションマネージャーでは、アプリケーションのリストを手動で指定するだけで済みます。
セッションで開始しました。 xsm アプリケーションを実行して
それらは自動的にセッションの一部になります。 簡単なレベルでは、 xsm 便利なので
これにより、セッションに含まれるアプリケーションを簡単に定義できるようになります。 真実
の電源 xsmただし、ますます多くのアプリケーションが学習するときに利用できます
それらの状態を保存して復元します。

OPTIONS


-表示 ディスプレイ
目的 xsm 指定されたXディスプレイに接続します。

-セッション セッション名
目的 xsm セッションメニューをバイパスして、指定されたセッションをロードします。

-詳細
デバッグ情報をオンにします。

セットアップ


.xセッション file
使い方 xsm あなたの変更が必要です .xセッション ファイル:

あなたによって実行された最後のプログラム .xセッション ファイルは xsm。 この構成では、
ユーザーがを使用してセッションをシャットダウンすることを選択した場合 xsm、セッションは本当に終了します。

セッションマネージャの目的は、セッションにログインするときにクライアントを再起動することであるため、
一般に、.xsessionファイルはアプリケーションを直接起動しないでください。 むしろ、
アプリケーションはセッション内で開始する必要があります。 いつ xsm セッションをシャットダウンし、 xsm
これらのアプリケーションを再起動することを認識します。 ただし、いくつかのタイプがあることに注意してください
「セッション対応」ではないアプリケーション。 xsm これらを手動で追加できます
セッションへのアプリケーション(タイトルのセクションを参照) クライアント リスト).

SM_SAVE_DIR 環境 変数
Status SM_SAVE_DIR 環境変数が定義され、 xsm すべての構成ファイルを保存します
このディレクトリにあります。 それ以外の場合は、ユーザーのホームディレクトリに保存されます。 セッション
認識しているアプリケーションは、チェックポイントファイルを SM_SAVE_DIR
ただし、ユーザーはこの規則に依存しないでください。

デフォルト スタートアップ アプリケーション
初めて xsm が起動したら、起動するアプリケーションのリストを見つける必要があります。
たとえば、このリストには、ウィンドウマネージャー、セッション管理プロキシ、および
xterm。 xsm 最初にファイルを探します .xsmstartup ユーザーのホームディレクトリにあります。 もしも
そのファイルは存在しません、それは探します システム.xsm で設定されたファイル
インストール時間。 ご了承ください xsm ユーザーが選択したときに「フェイルセーフ」オプションを提供します
起動するセッション。 フェイルセーフオプションは、説明されているデフォルトのアプリケーションをロードするだけです。
上記。

スタートアップファイルの各行には、アプリケーションを起動するためのコマンドが含まれている必要があります。 サンプル
スタートアップファイルは次のようになります。


twm
smプロキシ
xterm


起動 A セッション


日時 xsm 起動すると、最初にユーザーが以前にセッションを保存したかどうかを確認します。 もしも
保存されたセッションは存在しません。 xsm 一連のデフォルトアプリケーションを起動します(上記のとおり)
タイトルのセクションで デフォルト スタートアップ アプリケーション)。 少なくともXNUMXつのセッションが存在する場合、
セッションメニューが表示されます。 NS [-セッション セッション名] オプションは指定されたセッションを強制します
セッションメニューをバイパスしてロードされます。

当学校区の セッション メニュー
セッションメニューには、選択可能なセッションのリストがユーザーに表示されます。 ユーザーはできます
現在選択されているセッションをマウスで変更するか、上下の矢印を使用して変更します
キーボード上。 ロックされている(つまり、別のセッションで実行されている)セッションに注意してください
表示)の読み込みや削除はできません。

セッションメニューから次の操作を実行できます。

負荷 セッション このボタンを押すと、現在選択されているセッションがロードされます。
または、Returnキーを押すと、現在のキーも読み込まれます
選択したセッション、またはユーザーはからセッションをダブルクリックできます
リスト。

削除 セッション この操作により、現在選択されているセッションが削除されます。
に関連付けられているすべてのアプリケーションチェックポイントファイル
セッション。 このボタンを押すと、ユーザーは次のように求められます
もう一度ボタンを押すと、動作を確認できます。

デフォルト/失敗 食の安全 xsm 一連のデフォルトアプリケーションを起動します(上記のとおり)
タイトルのセクションで デフォルト スタートアップ アプリケーション)。 これは便利です
ユーザーが新しいセッションを開始したい場合、またはセッションが
構成ファイルが破損していて、ユーザーが「フェイルセーフ」を望んでいる
セッション。

キャンセル このボタンを押すと xsm 出る。 それはまた使用することができます
「セッションの削除」操作をキャンセルします。

制御 A セッション


xsm ロードするセッションを決定し、メインウィンドウを表示してから、起動します
セッションの一部であるすべてのアプリケーション。 セッションマネージャのタイトルバー
メインウィンドウには、ロードされたセッションの名前が含まれます。

次のオプションはから利用可能です xsmのメインウィンドウ:

クライアント リスト このボタンを押すと、すべてのクライアントのリストを含むウィンドウが表示されます
現在のセッションにあります。 クライアントごとに、
クライアントが実行されていることが表示されます。 クライアントが追加および削除されると
セッションから、このリストは変更を反映するように更新されます。 ユーザー
これらのクライアントの再起動方法を制御できます(以下を参照)。

を押すことによって 表示 プロパティ ボタンをクリックすると、ユーザーはセッションを表示できます
現在選択されているクライアントに関連付けられている管理プロパティ。

を押すことによって クローン ボタンをクリックすると、ユーザーは選択したもののコピーを開始できます
アプリケーション。

を押すことによって 殺します クライアント ボタンをクリックすると、ユーザーはからクライアントを削除できます
セッション。

から再起動のヒントを選択することにより 再起動 暗示 メニュー、ユーザーはできます
クライアントの再起動を制御します。 次のヒントを利用できます。

- 当学校区の 再起動 If Running: ヒントは、クライアントが
セッションマネージャに接続されている場合は、次のセッションで再起動します
現在のセッションの終了時。

- 当学校区の 再起動 とにかく ヒントは、クライアントを再起動する必要があることを示します
現在のセッションが終了する前に終了した場合でも、次のセッションで
終了しました。

- 当学校区の 再起動 すぐに ヒントはに似ています 再起動 とにかく ヒント、
さらに、クライアントは継続的に実行することを目的としています。 クライアントの場合
終了すると、セッションマネージャは現在のセッションマネージャを再起動しようとします
セッション。

- 当学校区の 再起動 期限なし ヒントは、クライアントがすべきではないことを示しています
次のセッションで再起動しました。

すべてのXアプリケーションが「セッション対応」ではない場合があることに注意してください。 アプリケーション
セッションを認識しないものは、Xセッションをサポートしないものです。
管理プロトコルまたはそれらはセッションで検出できません
管理プロキシ(タイトルのセクションを参照) PROXY). xsm ことができます
そのようなアプリケーションをセッションに手動で追加するユーザー。 の底
  クライアント リスト ウィンドウには、アプリケーションが含まれるテキスト入力フィールドが含まれています
コマンドを入力できます。各コマンドは独自の行に配置する必要があります。 この
情報は、チェックポイントまたはシャットダウン時にセッションとともに保存されます
時間。 セッションが再開されると、 xsm これらを再起動します
通常の「セッション対応」アプリケーションに加えて、アプリケーション。

押します クリックします ボタンを削除します クライアント リスト 窓。

セッション ログ... [セッションログ]ウィンドウには、セッションに関する有用な情報が表示されます。
たとえば、セッションが再起動されると、すべての再起動コマンドが実行されます
ログウィンドウに表示されます。

チェックポイント チェックポイントを実行することにより、セッションにあるすべてのアプリケーションは
彼らの状態を保存するように頼まれました。 すべてのアプリケーションが完全に保存されるわけではありません
状態ですが、少なくとも、セッションマネージャはそれが
アプリケーションを再起動するために必要なコマンドを受け取ります(すべてとともに
コマンドラインオプション)。 セッションに参加しているウィンドウマネージャー
アプリケーションが同じ状態で戻ってくることを保証する必要があります
ウィンドウ構成。

チェックポイントされているセッションに名前が割り当てられていない場合、ユーザー
セッション名を指定する必要があります。 それ以外の場合、ユーザーは
現在のセッション名または新しいセッションを使用してチェックポイントを実行します
名前を指定できます。 指定されたセッション名がすでに存在する場合は、
ユーザーには、別の名前を指定するか、
既存のセッションを上書きします。 であるセッションに注意してください
ロックされているものは上書きできません。

チェックポイントを実行する場合、ユーザーは Save タイプ which
セッション内のアプリケーションに、保存する必要のある状態を通知します。

当学校区の コミュニティ タイプは、アプリケーションが十分に保存する必要があることを示します
ユーザーから見た状態を復元するための情報。 すべきではない
他のユーザーから見た状態に影響を与えます。 たとえば、編集者は
編集バッファの内容を含む一時ファイルを作成し、
カーソルの位置など...

当学校区の Global typeは、アプリケーションがそのすべてをコミットする必要があることを示します
データを永続的でグローバルにアクセス可能なストレージに保存します。 たとえば、エディタ
編集したファイルを保存するだけです。

当学校区の 両方 typeは、アプリケーションがこれらの両方を実行する必要があることを示します。
たとえば、エディタは編集されたファイルを保存してから、
カーソルの位置などの情報を含む一時ファイル、
など...

に加え Save タイプ、ユーザーは指定する必要があります 対話 形式.

当学校区の なし タイプは、アプリケーションが対話してはならないことを示します
状態を保存している間のユーザー。

当学校区の Errors タイプは、アプリケーションが
エラー状態が発生した場合にのみユーザー。

当学校区の 任意 タイプは、アプリケーションがユーザーと対話できることを示します
あらゆる目的のために。 ご了承ください xsm XNUMXつのアプリケーションのみを許可します
一度にユーザーと対話します。

チェックポイントが完了した後、 xsm 必要に応じて、
レポートしなかったアプリケーションのリストを含むウィンドウ
状態の保存に成功しました。

シャットダウン シャットダウンは、チェックポイントにあるすべてのオプションを提供しますが、
さらに、セッションを終了させる可能性があります。 相互作用の場合は注意してください
スタイルは Errors or 任意、ユーザーはシャットダウンをキャンセルできます。 ユーザーは
また、いずれかのアプリケーションが次のように報告した場合は、シャットダウンをキャンセルします。
状態の保存に失敗しました。

ユーザーは、実行せずに私たちとのセッションをシャットダウンすることを選択できます
チェックポイント。

HOW XSM 回答 信号


xsm 次のオプションを使用してシャットダウンを実行することにより、SIGTERMシグナルに応答します。
高速、相互作用なし、ローカル保存タイプ。 これにより、ユーザーのセッションを次の場合に保存できます。
システムがシャットダウンされています。 また、のリモートシャットダウンを実行するために使用することもできます
セッション。

xsm 次のチェックポイントを実行することにより、SIGUSR1シグナルに応答します
オプション:インタラクションなし、保存タイプはローカル。 この信号は、リモートを実行するために使用できます
セッションのチェックポイント。

PROXY


すべてのアプリケーションがXセッション管理プロトコルをサポートするように移植されているわけではないため、
「古い」クライアントがセッションマネージャと連携できるようにするためのプロキシサービスが存在します。 順番に
プロキシがセッションに参加しているアプリケーションを検出するには、次のいずれかが必要です。
本当:

-アプリケーションは、 WM_CLIENT_LEADER 財産。 この
プロパティは、を含むクライアントリーダーウィンドウへのポインタを提供します WM_クラス,
WM_NAME, WM_コマンド, WM_CLIENT_MACHINE プロパティ。

または ...

-アプリケーションは、を含まないトップレベルウィンドウをマップします WM_CLIENT_LEADER
財産。 ただし、このトップレベルウィンドウには WM_クラス, WM_NAME, WM_コマンド,
WM_CLIENT_MACHINE プロパティ。

をサポートするアプリケーション WM_SAVE_YOURSELF プロトコルは WM_SAVE_YOURSELF
セッションマネージャがチェックポイントまたはシャットダウンを発行するたびにクライアントメッセージを送信します。 これにより、
状態を保存するアプリケーション。 アプリケーションがサポートしていない場合 WM_SAVE_YOURSELF
プロトコルの場合、プロキシはセッションマネージャに再起動するのに十分な情報を提供します
アプリケーション(を使用して WM_コマンド)、ただし、状態は復元されません。

遠隔地 アプリケーション


xsm リモートでアプリケーションを再起動するには、リモート実行プロトコルが必要です
マシン。 現在、 xsm サポートしています 再起動 プロトコル。 再起動するには
リモートマシン上のアプリケーション X、 機械 X 持つ必要があります 再起動 インストールされています。 将来、
追加のリモート実行プロトコルがサポートされる場合があります。

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


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。