Apa itu Tmux?
Tmux adalah terminal multiplexer. Dalam kata lain, ini berarti kamu bisa memulai sesi Tmux dan membuka banyak jendela Tmux dalam satu sesi sekaligus.
Setiap jendela Tmux adalah satu layar penuh dan bisa dibagi menjadi beberapa panel (split).
Dengan Tmux kamu dapat dengan mudah berganti banyak program dalam satu terminal.
Sesi Tmux bersifat persisten, yang artinya bahwa program yang berjalan di Tmux akan terus berjalan bahkan jika terminal anda tidak sengaja ditutup.
Semua perintah di Tmux dimulai dengan awalan yang secara default adalah ctrl + b
Install Tmux
Kamu dapat dengan mudah menginstall Tmux menggunakan package manager dari pilihan distro yang kamu pakai.
Install Tmux di Ubuntu / Debian
sudo apt install tmux
Install Tmux di CentOS / Fedora
sudo yum install tmux
Install Tmux di macOS
brew install tmux
Mulai Sesi Tmux Pertama Anda
Untuk memulai sesi Tmux pertama, sangat mudah, ketikkan tmux
di console terminal kamu.
tmux
Ini akan membuat sesi baru, membuat jendela baru dan memulai sebuah shell dalam jendela tersebut.
Ketika kamu berada dalam Tmux kamu akan mendapatkan sebuah garis status / status line di bawah layar.
Ini akan menginformasikan kamu tentang sesi yang sedang berjalan.
Kamu sekarang bisa menjalankan perintah Tmux pertama kamu. Sebagai contoh, untuk mendapatkan seluruh list semua perintah yang dapat dijalankan kamu bisa tekan tombol ini di keyboard:
Ctrl+b ?
Membuat sesi Tmux baru dan memberinya nama
Sesi Tmux diberi nama numerik (0/1/2/dst) secara default. Memberi nama sesi tentunya akan sangat membantu ketika kamu menjalankan banyak sesi Tmux.
Untuk membuat sesi Tmux baru dan memberinya nama sekaligus kamu bisa menjalankan perintah tmux
dengan argumen tambahan:
tmux new -s nama_sesi
Tentunya ini adalah ide yang sangat bagus ketika anda mendeskripsikan nama sesi.
Tmux Windows dan Panel
Ketika kamu memulai Tmux sesi baru, secara default itu akan membuat satu window atau jendela Tmux dengan sebuah shell didalamnya.
Untuk membuat jendela Tmux dengan shell ketikkan tombol berikut Ctrl+b c
.
Semua list jendela Tmux akan ditampilan dibawah layar.
Dibawah ini adalah beberapa perintah yang biasanya digunakan ketika menggunakan Tmux dengan windows dan panel nya.
Ctrl+b
c
Membuat jendela baru (dengan shell)Ctrl+b
w
Memilih jendela dari list yang adaCtrl+b
0
Mengganti ke jendela 0Ctrl+b
,
Mengganti nama jendela yang sedang berjalanCtrl+b
%
Membagi panel yang sedang berjalan secara horizontal menjadi dua panelCtrl+b
"
Membagi panel yang sedang berjalan secara verticalCtrl+b
o
Menuju ke panel berikutnyaCtrl+b
;
Berpindah antara panel yang sedang berjalan dan panel berikutnyaCtrl+b
x
Menutup panel yang sedang berjalan
Kesimpulan
Di tutorial ini, kamu sudah belajar bagaimana menggunakan Tmux. Agar bisa merasakan nikmat manfaatnya kamu harus terus terbiasa dengan command diatas.
Kamu bisa memulai latihan dengan mencoba sesi Tmux baru, memberinya nama sesi, berganti antara jendela Tmux dan membagi panel secara horizontal dan vertical.
Untuk dokumentasi tentang Tmux yang lebih lengkap kamu bisa ke dokumentasi resmi tmux di halaman ini
Referensi lain
Kamu bisa belajar lebih lanjut tentang Tmux ini lewat video tutorial, berikut salah satu video tutorial favorit saya mengenai Tmux.
Semoga artikel ini bermanfaat, jangan lupa share jika ini membantu kamu dalam mengenal Tmux. Salam!
About The Author
Gege Riyadi
Founder Gegeriyadi.com, layanan yang sudah 10 tahun bergerak di bidang Web Development Services yang juga intens update seputar SEO dan juga Web Optimization... [Read full bio]