5 Tip Berguna untuk Sesi Terminal Tmux yang Lebih Baik
- 2931
- 676
- Dr. Travis Bahringer
TMUX adalah multiplexer terminal yang mirip dengan layar GNU, yang digunakan untuk membuat, mengakses, dan mengontrol beberapa sesi terminal dari konsol tunggal. Ini berguna untuk administrator sistem untuk menjalankan lebih dari satu program baris perintah secara bersamaan.
Salah satu fitur yang berguna dari tmux Apakah itu dapat dilepas dari layar dan terus berjalan di latar belakang, kemudian kemudian dipasang kembali. Dalam hal ini, ini memungkinkan sesi SSH tetap aktif bahkan setelah terputus dari konsol.
Baca juga: 10 Alat baris perintah keren untuk terminal linux Anda
Di dalam tmux, Sesi adalah wadah untuk konsol individu yang dikelola oleh TMUX. Setiap sesi memiliki satu atau lebih windows yang terhubung ke sana. Dan jendela mengisi seluruh layar dan Anda dapat membaginya menjadi beberapa panel persegi panjang (baik secara vertikal maupun horizontal), yang masing -masing merupakan terminal semu yang terpisah.
Dalam artikel ini, kami akan menjelaskan beberapa tips yang berguna untuk lebih baik tmux Sesi di Linux.
Konfigurasikan Terminal untuk Memulai TMUX Secara Default
Untuk mengonfigurasi terminal Anda untuk memulai secara otomatis tmux Sebagai default, tambahkan baris berikut ke Anda ~/.Bash_profile
file startup shell, tepat di atas bagian alias Anda.
Jika perintah -v tmux &> /dev /null && [-z "$ tmux"]; Kemudian tMux lampirkan -t default || tMux baru -s default fi
Simpan file dan tutup.
Kemudian tutup dan buka kembali terminal untuk mulai menggunakan tmux Secara default, setiap kali Anda membuka jendela terminal.
Berikan nama sesi terminal
tmux Memberikan nama default untuk sesi, bagaimanapun, kadang -kadang, nama ini tidak cukup deskriptif. Anda dapat memberikan nama sesi pilihan Anda.
Misalnya jika Anda bekerja dengan beberapa pusat data, Anda dapat menyebutkan sesi seperti “Datacenter1, Datacenter2 dll… ".
$ tmux new -s datacenter1 $ tmux new -s Datacenter2
Beralih di antara sesi terminal tmux
Untuk dengan mudah beralih di antara sesi TMUX yang berbeda, Anda perlu mengaktifkan penyelesaian nama sesi. Anda dapat menggunakan ekstensi penyelesaian tmux untuk mengaktifkannya seperti yang ditunjukkan:
$ cd bin $ git klon https: // github.com/srsudar/tmux-completion.git
Kemudian sumber file ~/bin/tmux-completion/tmux di Anda ~/.Bashrc file, dengan menambahkan baris berikut di dalamnya.
Sumber ~/bin/tmux-completion/tmux
Simpan file dan tutup.
Kemudian tutup dan buka kembali jendela terminal Anda, lain kali Anda memasukkan perintah berikut dan tekan tombol tab, itu harus menunjukkan kepada Anda nama sesi yang mungkin.
$ tmux lampirkan -tTunjukkan sesi terminal tmux
Gunakan manajer sesi tmuxinator
Manajer sesi secara terprogram membuat ruang kerja tmux dengan menjalankan serangkaian perintah berdasarkan konfigurasi. Manajer sesi Tmux yang paling banyak digunakan adalah TMuxinator.
TMuxinator adalah utilitas yang digunakan untuk membuat dan mengelola sesi tmux dengan mudah. Untuk menggunakannya secara efektif, Anda harus memiliki pengetahuan tentang TMUX. Yang penting, Anda harus memahami apa yang ada di jendela dan panel di tmux.
Gunakan zoom untuk fokus pada satu proses
Last but not least, setelah membuka setiap panel, Anda ingin fokus pada satu proses, Anda dapat memperbesar proses untuk mengisi seluruh layar. Cukup pindah ke panel yang ingin Anda fokuskan dan tekan Ctrl+b
, z (Gunakan hal yang sama untuk memperbesar).
Saat Anda selesai dengan fitur zoom, tekan kombo tombol yang sama untuk membuka zoom panel.
Baca juga: 20 emulator terminal yang berguna untuk Linux
Itu dia! Dalam artikel ini, kami telah menjelaskan beberapa tips berguna untuk sesi tmux yang lebih baik di Linux. Anda dapat berbagi lebih banyak tips dengan kami, atau mengajukan pertanyaan melalui formulir umpan balik di bawah ini.