Penggunaan tmux untuk Multi-Session Management di Linux: Panduan Santai
Hai, teman-teman Linux enthusiasts! Kali ini kita akan membahas tentang tmux, sebuah tool yang wajib banget kamu kuasai kalau sering bekerja di terminal. Dengan tmux, kamu bisa mengelola banyak sesi terminal sekaligus tanpa harus membuka banyak tab. Cocok banget buat kamu yang suka multitasking di terminal. Yuk, kita bahas cara penggunaannya!
Apa Itu tmux?
tmux
adalah singkatan dari terminal multiplexer. Tool ini memungkinkan kamu untuk membuka beberapa sesi terminal di dalam satu window. Kamu bisa membuat, membagi layar (split screen), dan berpindah antar sesi dengan mudah. Ini sangat berguna untuk administrasi server atau pengembangan software di lingkungan Linux.
Cara Install tmux di Ubuntu
Jika kamu belum menginstal tmux
di Ubuntu, kamu bisa memasangnya dengan perintah berikut:
sudo apt update
sudo apt install tmux
Setelah terpasang, kamu bisa mulai menggunakan tmux
dengan perintah dasar di bawah ini.
Memulai Sesi tmux
Untuk memulai sesi tmux
, ketik:
tmux
Kamu akan melihat sebuah terminal baru. Ini adalah sesi tmux
yang aktif. Kamu bisa mengetik perintah apa saja seperti biasa di dalam sesi ini.
Membuat Sesi Baru dengan Nama
Jika kamu ingin memberi nama pada sesi tmux
, gunakan perintah:
tmux new -s sesi-kerja
Ini akan memulai sesi baru dengan nama sesi-kerja. Memberi nama pada sesi sangat membantu saat kamu mengelola banyak sesi sekaligus.
Melihat Daftar Sesi
Untuk melihat semua sesi tmux
yang sedang berjalan, gunakan perintah:
tmux ls
Perintah ini akan menampilkan daftar sesi beserta statusnya.
Kembali ke Sesi yang Aktif
Jika kamu ingin kembali ke sesi yang sudah ada, gunakan perintah berikut:
tmux attach -t sesi-kerja
Ini akan membawa kamu kembali ke sesi bernama sesi-kerja.
Membagi Layar di tmux
Salah satu fitur keren dari tmux
adalah kemampuan untuk membagi layar. Kamu bisa membagi layar secara horizontal atau vertikal.
Untuk membagi layar secara horizontal:
Ctrl+b %
Untuk membagi layar secara vertikal:
Ctrl+b "
Shortcut Ctrl+b
adalah kombinasi tombol utama di tmux
, diikuti dengan perintah split screen.
Berpindah Antar Panel
Untuk berpindah antar panel, gunakan perintah:
Ctrl+b panah arah
Kamu bisa menggunakan panah kiri, kanan, atas, atau bawah untuk berpindah antar panel.
Menutup Sesi dan Panel
Untuk menutup panel atau sesi tmux
, cukup ketik perintah:
exit
Ini akan menutup sesi yang aktif. Jika kamu ingin menutup seluruh sesi tmux
, gunakan perintah:
tmux kill-server
Menyesuaikan Konfigurasi tmux
Kamu bisa menyesuaikan konfigurasi tmux
dengan mengedit file ~/.tmux.conf
. Contoh konfigurasi yang berguna:
# Mengubah kombinasi tombol utama
set -g prefix C-a
# Mengaktifkan mouse
set -g mouse on
Setelah mengubah konfigurasi, kamu bisa memuat ulang dengan perintah:
tmux source-file ~/.tmux.conf
Kesimpulan
Dengan tmux
, kamu bisa mengelola banyak sesi terminal dengan lebih efisien. Tool ini sangat berguna untuk administrasi server atau pengembangan proyek yang kompleks. Jangan ragu untuk mencoba dan bereksperimen dengan fitur-fitur tmux
lainnya. Selamat belajar dan semoga bermanfaat!