ホームページ > システムチュートリアル > Linux > Linuxの再起動全体でTMUX環境を保存および復元する方法

Linuxの再起動全体でTMUX環境を保存および復元する方法

William Shakespeare
リリース: 2025-03-21 10:58:12
オリジナル
488 人が閲覧しました

このチュートリアルでは、Linuxでシステムが再起動した後にTMUX環境を保存および復元する方法について説明します。 TMUXは、ターミナルセッションの管理に優れていますが、再起動全体に本質的に持続しません。手動の保存と復元にはtmux-resurrectと、自動管理にtmux-continuumの2つのプラグインを使用します。

目次

    1. tmux-resurrectによる手動セッション管理
    • 1.1。 tmux-resurrect理解
    • 1.2。 tmux-resurrectのインストール
    • 1.3。 TMUXセッションを保存します
    • 1.4。 TMUXセッションの復元
    1. tmux-continuumによる自動セッション管理
    • 2.1。 tmux-continuum理解
    • 2.2。 tmux-continuumインストール
    • 2.3。自動保存
    • 2.4。自動回復
  • よくある質問(FAQ)
  • 結論

導入

TMuxセッションは揮発性です。再起動時に紛失します。これは、複数のセッション、Windows、および実行のアプリケーションを管理する場合は不便です。幸いなことに、プラグインはソリューションを提供します。このガイドは、構成の複雑さを最小限に抑えるtmux-resurrecttmux-continuumに焦点を当てています。 tmux-resurrectは手動の保存と復元を処理し、 tmux-continuumはプロセスを自動化します。

1。TMux tmux-resurrectを使用した手動セッション管理

1.1。 tmux-resurrect理解

tmux-resurrect TMUX環境の詳細を細心の注意を払って保存し、シームレスな復元を可能にします。セッション、ウィンドウ、ペイン、注文、ワーキングディレクトリ、レイアウト、アクティブセッション/ウィンドウ/ペイン、さらには実行中のプログラム(可能な場合)を保存します。重要なことに、それは等程度です。単一のペインに復元しない限り、既存の要素を上書きしません。

1.2。 tmux-resurrectのインストール

tmux(バージョン1.9以降)とbashが必要です。 TMUXプラグインマネージャー(TPM)を使用してtmux-resurrectをインストールします。 (TPMをお持ちでない場合は、最初にインストールしてください)。これを.tmux.confに追加します:

 <code>set -g @plugin 'tmux-plugins/tmux-resurrect'</code>
ログイン後にコピー

保存してから、TMUXセッション内で、 prefix I (通常はCtrl b I )を押してインストールします。

1.3。 TMUXセッションを保存します

Prefix Ctrl-s押して保存します。確認メッセージが表示されます。

Linuxの再起動全体でTMUX環境を保存および復元する方法

1.4。 TMUXセッションの復元

Prefix Ctrl-rを押して、以前に保存したセッションを復元します。テストするには、TMUXセッションを閉じて、新しいセッションを開き、 Prefix Ctrl-r押します。

Linuxの再起動全体でTMUX環境を保存および復元する方法

2。TMux tmux-continuumによる自動セッション管理

2.1。 tmux-continuum理解

tmux-continuum tmux-resurrectと一緒に作業して、保存と復元を自動化します。

2.2。 tmux-continuumインストール

TPMを使用して、これを.tmux.confに追加します( tmux-resurrectの後):

 <code>set -g @plugin 'tmux-plugins/tmux-resurrect' set -g @plugin 'tmux-plugins/tmux-continuum'</code>
ログイン後にコピー

prefix Iを介してインストールします。プラグインリストにtmux-continuum最後に配置して、ステータス右変数を変更するテーマとの競合を回避します。

2.3。自動保存

tmux-continuum 15分ごとに自動的に保存されます。

2.4。自動回復

set -g @continuum-restore 'on'.tmux.confに追加して、tmuxが起動したときに自動復元を有効にします。これは、 .tmux.confを調達するときではなく、TMUXサーバーの起動でのみトリガーされます。

よくある質問(FAQ)

(回答については、元のFAQセクションを参照してください)

結論

tmux-resurrecttmux-continuum永続的なTMUXセッションに堅牢なソリューションを提供します。ワークフローに最適な方法を選択してください。両方を使用すると、手動制御と自動バックアップの両方が保証されます。

リソース:

https://www.php.cn/link/52a8ed6a81c88856e206aa74759a4103 githubリポジトリへの実際のリンクに置き換えることを忘れないでください。)

以上がLinuxの再起動全体でTMUX環境を保存および復元する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート