30Jul

2 Alternatif untuk GNU Screen untuk Terminal Linux Multitasking

click fraud protection

Kami telah menulis tentang penggunaan GNU Screen ke multitask di terminal Linux di masa lalu. Layar GNU adalah arsip besar dari program ini, tapi tmux dan dvtm + dtach adalah solusi lain yang mungkin Anda sukai.

Tmux adalah penulisan ulang layar GNU yang lebih baik. Dvtm adalah multiplekser konsol yang terinspirasi oleh pengelola jendela ubin, dan dtach menambahkan kemampuan untuk melepaskan diri dari dan memasang kembali sesi dvtm.

Tmux

Sebagai penulisan ulang Layar GNU, tmux menawarkan berbagai perbaikan. Beberapa yang terpenting termasuk model client-server, yang memungkinkan Anda terhubung ke sesi tmux dari berbagai lokasi, dan format file konfigurasi yang lebih bersih. Lihat FAQ tmux untuk menemukan daftar cara yang berbeda dari Layar GNU.

Gunakan perintah ini untuk menginstal tmux di Ubuntu:

sudo apt-get install tmux

Jika Anda menggunakan distribusi lain, kemungkinan Anda akan menemukannya di manajer paket distribusi Anda.

Untuk meluncurkan tmux setelah menginstalnya, jalankan perintah

instagram viewer
tmux .Tidak seperti Screen, tmux hadir dengan status bar secara default.

Untuk membuka jendela terminal tambahan, gunakan pintasan keyboard Mod-c .Kombinasi tombol modifer default adalah Ctrl-b .Ini berarti Anda harus menekan Ctrl-b dan kemudian c untuk membuat jendela baru.

Setiap jendela baru yang Anda buka akan muncul di status bar. Secara default, tmux hanya menampilkan satu jendela di layar pada satu waktu.

Berikut adalah beberapa cara pintas keyboard yang penting untuk Anda mulai:

Mod-X - Bunuh terminal saat ini.

Mod-n - Fokus jendela berikutnya.

Mod-p - Fokus jendela sebelumnya.

Mod- # - Fokuskan jendela yang ditentukan, di mana # adalah nomor antara 0 dan 9.

Mod- ' - Prompt untuk memilih jendela.

Mod-% - Membagi jendela saat ini menjadi dua secara horizontal.

Mod- " - Membagi jendela saat ini menjadi dua vertikal


Untuk melepaskan diri dari sesi saat ini, gunakan pintasan keyboard Mod-d .

Untuk memasang kembali sesi, jalankan perintah berikut:

tmux lampirkan

Untuk cara pintas keyboard yang lebih banyak, jalankan perintah man tmux atau baca manual tmux di web.

Dvtm &Dtach

Tidak seperti GNU Screen dan tmux, dvtm tidak memungkinkan Anda untuk memutuskan hubungan dan menyambung kembali sesi. Anda harus menjalankan dvtm dengan cara melepaskan diri dari dan memasang kembali sesi Anda.

Jalankan perintah ini untuk menginstal dvtm dan dtach di Ubuntu:

sudo apt-get install dvtm dtach

Program-program ini harus tersedia di repositori perangkat lunak distribusi lainnya juga.

Jalankan perintah dvtm untuk meluncurkan dvtm. Anda akan melihat satu jendela terminal.

Untuk membuka jendela terminal tambahan, gunakan pintasan keyboard Mod-c .Kombinasi tombol pengubah default adalah Ctrl-g .Ini berarti Anda perlu menekan Ctrl-g dan kemudian c untuk membuka jendela terminal baru. Seperti manajer jendela ubin, dvtm akan mengeluarkan jendela terminal secara otomatis. Berbeda dengan utilitas lainnya, ini akan menampilkan semuanya di layar secara default.

Berikut adalah beberapa cara pintas keyboard yang penting untuk Anda mulai:

Mod-x - Tutup jendela aktif.

Mod-j - Fokus jendela berikutnya.

Mod-k - Fokus jendela sebelumnya.

Mod- # - Fokuskan jendela yang ditentukan, di mana # adalah jumlah jendela.

Mod-q - Keluar dari dvtm.

Untuk daftar lengkap, jalankan perintah man dvtm atau lihat halaman manual dvtm di web. Dvtm

juga mendukung mouse. Misalnya, Anda bisa mengklik salah satu jendela untuk memilihnya.

Untuk melepaskan diri dari sesi dvtm dan memasangnya kembali nanti, Anda harus menjalankannya dengan perintah dtach. Untuk memulai dvtm dengan dtach, gunakan perintah berikut:

dtach -c /tmp/ dvtm-session -r winch dvtm

Untuk melepaskan diri dari sesi dvtm yang dimulai dengan dtach, gunakan pintasan keyboard Ctrl- \ .

Untuk kembali ke sesi dvtm Anda nanti, gunakan perintah berikut:

dtach -a /tmp/ dvtm-session -r winch

Anda dapat menggunakan dtach untuk menjalankan, melepaskan diri dari, dan memasang kembali aplikasi lain juga.

Anda mungkin juga ingin memeriksa byobu, yang meningkatkan Layar GNU.