Imron Rosyadi
Imron Rosyadi Linux Enthusiast! Meringankan beban pekerjaan menuju kebahagiaan yang hakiki.

Install dan Penggunaan Tmux pada Sistem Operasi Linux


Install dan Penggunaan Tmux pada Sistem Operasi Linux

Tmux merupakan terminal multiplexer, dimana tmux bisa membuat multi terminal. Dalam artian bisa membuat banyak virtual terminal window dalam satu terminal window. Setiap window terminal sendiri bisa menggunakan satu screen atau menggabungkan panel. Hal ini bisa membuat program yang berjalan pada tmux bisa tetap berjalan walaupun terdapat koneksi server yang gagal.

Instalasi

A. Instalasi tmux pada Debian dan Ubuntu

1
$ sudo apt install tmux

B. Instalasi tmux pada CentOs dan Fedora

1
$ sudo yum install tmux

C. Instalasi tmux pada MacOs

1
$ brew install tmux

Penggunaan

  1. Membuat sesi baru tanpa nama sesi Cara menggunakan tmux pertama kali dengan mengetikkan tmux. Perintah tersebut digunakan untuk membuat sesi baru tanpa nama sesi. Nantinya akan muncul window screen dengan warna address bar hijau beserta nama deskripsinya.

Adapun cheat sheet untuk menggunakan tmux bisa menjalankan perintah ctrl-b + ?, lalu akan muncul list atribut yang sudah disediakan.

  1. Membuat sesi baru dengan nama sesi Membuat sesi baru diserta dengan nama untuk mempermudah user attach sesi. Untuk membuat sesi baru bisa menggunakan perintah:
1
$ sudo tmux new -s nama_sesi

Keterangan: Ganti nama_sesi sesuai dengan nama yang Anda inginkan.

  1. Explore window dan panel tmux Adapun membuat window dan panel linux bisa menggunakan perintah yang sering digunakan sebagai berikut:
1
2
3
4
5
6
7
8
9
    Ctrl-b + c : Membuat window baru
    Ctrl-b + w : Pilih daftar nama window
    Ctrl-b + 0 : Pindah ke window 0 (0 = nomor window)
    Ctrl-b + , : Ubah nama window yang sedang digunakan.
    Ctrl-b + % : Menggabungkan panel saat ini menjadi dua panel secara horizontal
    Ctrl-b + " : Menggabungkan panel saat ini menjadi dua panel secara vertikal
    Ctrl-b + o : Beralih ke panel selanjutnya
    Ctrl-b + ; : Beralih hanya ke panel sebelum dan sesudahnya
    Ctrl-b + x : Menutup panel yang sedang digunakan. 
  1. Detach dari sesi tmux Apabila Anda ingin melakukan detach sesi tmux bisa menggunakan tombol keyboard:
1
Ctrl-b + d

Detach akan menutup sesi namun program masih tetap berjalan.

  1. Attach ulang sesi tmux Setelah melakukan detach, Anda bisa attach sesi tersebut kembali. Apabila sesi yang dibuat banyak, bisa dilist terlebih dahulu untuk menentukan sesi mana yang dipilih.
1
$ sudo tmux ls

Output:

1
2
3
3: 1 windows (created Mon Jan  4 13:44:14 2021)
blid: 1 windows (created Mon Jan  4 13:50:44 2021)
linux: 1 windows (created Mon Jan  4 13:50:56 2021)

Keterangan: Dari output diatas terdapat tiga sesi, dimana sesi yang pertama dengan nama 3, sesi kedua dengan nama blid, dan sesi yang ketiga dengan nama linux.

Semisal, saya ingin attach ke sesi dengan nama linux maka bisa menggunakan perintah sebagai berikut:

1
tmux attach-session -t linux

Kesimpulan

Tmux merupakan terminal multiplexer, dimana satu terminal bisa memiliki virtual terminal yang banyak. Satu window terminal bisa membuat banyak panel sehingga memudahkan administrator dalam bekerja. Apabila Anda ingin explore lebih jauh lagi untuk mempelajari tmux bisa melihat halaman berikut.

Jika terdapat pertanyaan atau kritik dan saran bisa komen saja dibawah ini.

Sekian dan terima kasih.

Semoga bermanfaat dan barokah, aamiin :)

comments powered by Disqus