GNU/Linux >> Linux の 問題 >  >> Linux

再起動時に端末を保存して復元する

次のメソッドは、終了時にディレクトリを保存しません。ディレクトリの複数の独立したグループがあるかもしれませんが、「設定」でそれらを変更するまで、常に同じディレクトリを使用します。

「ターミネーター」をインストールします。

これらは、3 つのタブの段階的な手順です。手順は、タブがいくつあっても同じです。

sudo apt-get install terminator

または、aptitude または ubuntu ソフトウェア センターを使用してインストールすることもできます。

  • ターミネーターを実行します。 「KDE」メニューから。
  • 黒い画面を右クリックします。
  • [タブを開く] をクリックします。
  • もう一度、黒い画面を右クリックします。
  • [タブを開く] をクリックします。
  • もう一度、黒い画面を右クリックします。
  • [設定] をクリックします
  • [レイアウト] タブをクリックします。
  • [追加] をクリックします。
  • 名前を書いて ENTER を押してください。この手順では、「mylayout」という名前を使用します。 [保存] をクリックしないでください。

右側のペインに、「ウィンドウ」、「ノートブック」、「ターミナル」、「ターミナル」、「ターミナル」という単語が表示されます。

  • 「Terminal」の一番下の単語をクリックします。
  • 「作業ディレクトリ:」の右にある空白のフィールドをクリックします。
  • 最初のタブにしたいディレクトリのパスを書きます。 f.e. /a/dir1.
  • 一番下の端末のすぐ上にある「端末」という単語をクリックします。
  • 「作業ディレクトリ:」の右にある空白のフィールドをクリックします。
  • 2 番目のタブにするディレクトリのパスを記述します。
  • 「Terminal」という言葉の一番上をクリックしてください。
  • 「作業ディレクトリ:」の右にある空白のフィールドをクリックします。
  • 3 番目のタブにしたいディレクトリのパスを書きます。
  • [閉じる] をクリックします。
  • 右上隅の「X」をクリックしてターミネータを閉じます。
  • デスクトップの空きスペースを右クリックします。
  • [新規作成] をクリックします。
  • [アプリケーションへのリンク] をクリックします。
  • [アプリケーション] タブをクリックします。
  • 「コマンド:」の右側にある空白のフィールドをクリックします。
  • 書き込み:

    terminator --layout=mylayout
    
  • [OK] をクリックします。

新しいアイコンをクリックします。すべてのタブが表示されます。

同じ方法で複数のレイアウトを作成できます。黒い画面を右クリックして [設定] をクリックすると、ディレクトリやその他の設定を変更できます。


Bram が提案したように、ターミナル マルチプレクサ (スクリーンなど) を使用してこれを実現できます。

ウィキペディアから言い換えると、端末マルチプレクサーは次のことを可能にします:

  • 端末セッションに接続および切断するユーザー
  • 1 つのウィンドウで複数のターミナル セッションを実行します (提案されたタブや vim ウィンドウの分割に似ています)。
  • 複数のユーザーが同じセッションにアクセスする

tmux などの端末マルチプレクサーを使用した場合、再起動後にセッションを保存する方法を尋ねるスーパーユーザー スレッドがあります。 tmux-ressurect という推奨プラグインをインストールすると、セッション、ウィンドウ、ペインなどが保存されます。

デフォルトの tmux プレフィックス キーは Ctrl です +b 、したがって、tmux-ressurect がインストールされると、tmux で:

  • セッションを保存します。Ctrl を押すことができます +b + Crtl + .
  • tmux セッションを復元します。Ctrl を押すことができます +b + Crtl +r .

Linux
  1. Linuxでシャットダウンおよび再起動コマンドを無効にする方法

  2. スクリプトとscriptreplayを使用して端末を記録します

  3. 現在のVimセッションの状態を保存して後で復元しますか(バッファ、スプリットなど)?

  1. PostgreSQLでデータベースをバックアップおよび復元する方法

  2. Linuxのrebootおよびshutdownコマンド

  3. アクセス許可を保存および復元するスクリプトを作成することはできますか?

  1. ターミナルタブを保存して復元しますか?

  2. 複数の gnome-terminal レイアウトを保存しますか?

  3. 不正なバックアップ/復元後の Linux ext4 復元ファイルとディレクトリのアクセス権