Jadual Kandungan
1.3. Menyimpan Sesi Tmux Anda
1.4. Memulihkan sesi tmux anda
2.3. Penjimatan automatik
2.4. Pemulihan automatik
Rumah Tutorial sistem LINUX Cara menyelamatkan dan memulihkan persekitaran Tmux di seluruh reboot di Linux

Cara menyelamatkan dan memulihkan persekitaran Tmux di seluruh reboot di Linux

Mar 21, 2025 am 10:58 AM

Tutorial ini menerangkan cara menyelamatkan dan memulihkan persekitaran TMUX anda selepas sistem dimulakan semula pada Linux. Tmux, sementara yang sangat baik untuk menguruskan sesi terminal, tidak semestinya berterusan merentasi reboot. Kami akan menggunakan dua plugin: tmux-resurrect untuk penjimatan dan pemulihan manual, dan tmux-continuum untuk pengurusan automatik.

Jadual Kandungan

    1. Pengurusan Sesi Manual dengan tmux-resurrect
    • 1.1. Memahami tmux-resurrect
    • 1.2. Memasang tmux-resurrect
    • 1.3. Menyimpan Sesi Tmux Anda
    • 1.4. Memulihkan sesi tmux anda
    1. Pengurusan Sesi Automatik dengan tmux-continuum
    • 2.1. Memahami tmux-continuum
    • 2.2. Memasang tmux-continuum
    • 2.3. Penjimatan automatik
    • 2.4. Pemulihan automatik
  • Soalan Lazim (Soalan Lazim)
  • Kesimpulan

Pengenalan

Sesi TMUX tidak menentu; Mereka hilang pada reboot. Ini menyusahkan apabila menguruskan pelbagai sesi, tingkap, dan aplikasi yang berjalan. Nasib baik, plugin menawarkan penyelesaian. Panduan ini memberi tumpuan kepada tmux-resurrect dan tmux-continuum , yang meminimumkan kerumitan konfigurasi. tmux-resurrect mengendalikan penjimatan dan memulihkan manual, sementara tmux-continuum mengautomasikan prosesnya.

1. Pengurusan Sesi Manual dengan tmux-resurrect

1.1. Memahami tmux-resurrect

tmux-resurrect dengan teliti menjimatkan butiran persekitaran TMUX anda, membolehkan pemulihan lancar. Ia mengekalkan sesi, tingkap, panel, pesanan mereka, direktori kerja, susun atur, sesi aktif/tingkap/panel, dan juga menjalankan program (jika mungkin). Yang penting, ia adalah idempotent; Ia tidak akan menimpa unsur -unsur yang sedia ada melainkan jika memulihkan ke satu panel tunggal.

1.2. Memasang tmux-resurrect

Anda memerlukan TMUX (versi 1.9 atau lebih baru) dan bash. Pasang tmux-resurrect menggunakan Pengurus Plugin TMUX (TPM). (Jika anda tidak mempunyai TPM, pasangkannya terlebih dahulu). Tambahkan ini ke .tmux.conf anda:

 <code>set -g @plugin 'tmux-plugins/tmux-resurrect'</code>
Salin selepas log masuk

Simpan, kemudian dalam sesi TMUX, tekan prefix I (biasanya Ctrl b I ) untuk memasang.

1.3. Menyimpan Sesi Tmux Anda

Tekan Prefix Ctrl-s untuk menyimpan. Anda akan melihat mesej pengesahan.

Cara menyelamatkan dan memulihkan persekitaran Tmux di seluruh reboot di Linux

1.4. Memulihkan sesi tmux anda

Tekan Prefix Ctrl-r untuk memulihkan sesi yang disimpan sebelum ini. Untuk menguji, tutup sesi TMUX anda, buka yang baru, dan tekan Prefix Ctrl-r .

Cara menyelamatkan dan memulihkan persekitaran Tmux di seluruh reboot di Linux

2. Pengurusan Sesi Automatik dengan tmux-continuum

2.1. Memahami tmux-continuum

tmux-continuum mengautomasikan penjimatan dan memulihkan, bekerja bersama tmux-resurrect .

2.2. Memasang tmux-continuum

Menggunakan TPM, tambahkan ini ke .tmux.conf (selepas tmux-resurrect ):

 <code>set -g @plugin 'tmux-plugins/tmux-resurrect' set -g @plugin 'tmux-plugins/tmux-continuum'</code>
Salin selepas log masuk

Pasang melalui prefix I . Letakkan tmux-continuum terakhir dalam senarai plugin anda untuk mengelakkan konflik dengan tema yang mengubah suai pembolehubah status kanan.

2.3. Penjimatan automatik

tmux-continuum menjimatkan secara automatik setiap 15 minit.

2.4. Pemulihan automatik

Tambah set -g @continuum-restore 'on' ke .tmux.conf anda untuk membolehkan pemulihan automatik apabila tmux bermula. Ini hanya mencetuskan permulaan pelayan TMUX, bukan apabila sumber .tmux.conf .

Soalan Lazim (Soalan Lazim)

(Lihat bahagian Soalan Lazim Asal untuk Jawapan)

Kesimpulan

tmux-resurrect dan tmux-continuum menyediakan penyelesaian yang mantap untuk sesi TMUX yang berterusan. Pilih kaedah yang paling sesuai dengan aliran kerja anda. Menggunakan kedua -duanya memastikan kedua -dua kawalan manual dan sandaran automatik.

Sumber:

(Ingatlah untuk menggantikan //m.sbmmt.com/link/52a8ed6a81c88856e206aa74759a4103 dengan pautan sebenar ke repositori github.)

Atas ialah kandungan terperinci Cara menyelamatkan dan memulihkan persekitaran Tmux di seluruh reboot di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

PILET: Komputer mini modular, mudah alih yang dikuasakan oleh Raspberry Pi PILET: Komputer mini modular, mudah alih yang dikuasakan oleh Raspberry Pi Mar 06, 2025 am 10:11 AM

PILET: Komputer mini modular, mudah alih yang dikuasakan oleh Raspberry Pi

Menguasai manipulasi teks dengan arahan sed Menguasai manipulasi teks dengan arahan sed Mar 16, 2025 am 09:48 AM

Menguasai manipulasi teks dengan arahan sed

Cara Mengira Fail dan Direktori di Linux: Panduan Pemula Cara Mengira Fail dan Direktori di Linux: Panduan Pemula Mar 19, 2025 am 10:48 AM

Cara Mengira Fail dan Direktori di Linux: Panduan Pemula

Kod sumber kernel Linux melepasi 40 juta baris Kod sumber kernel Linux melepasi 40 juta baris Mar 05, 2025 am 09:35 AM

Kod sumber kernel Linux melepasi 40 juta baris

Senjata Rahsia untuk Meningkatkan Sistem Linux Anda Dengan Kernel Liquorix Senjata Rahsia untuk Meningkatkan Sistem Linux Anda Dengan Kernel Liquorix Mar 08, 2025 pm 12:12 PM

Senjata Rahsia untuk Meningkatkan Sistem Linux Anda Dengan Kernel Liquorix

Membina awan peribadi ubuntu anda sendiri: panduan langkah demi langkah untuk membuat syurga yang selamat Membina awan peribadi ubuntu anda sendiri: panduan langkah demi langkah untuk membuat syurga yang selamat Mar 05, 2025 am 11:02 AM

Membina awan peribadi ubuntu anda sendiri: panduan langkah demi langkah untuk membuat syurga yang selamat

Cara menambah pengguna ke pelbagai kumpulan di linux Cara menambah pengguna ke pelbagai kumpulan di linux Mar 18, 2025 am 11:44 AM

Cara menambah pengguna ke pelbagai kumpulan di linux

System76 Memperkenalkan Meerkat Mini PC: Kuasa Besar dalam Pakej Kecil System76 Memperkenalkan Meerkat Mini PC: Kuasa Besar dalam Pakej Kecil Mar 05, 2025 am 10:28 AM

System76 Memperkenalkan Meerkat Mini PC: Kuasa Besar dalam Pakej Kecil

See all articles