Pada tulisan kali ini, saya ingin berbagi solusi buat kalian yang sering SSH ke server, terutama saat lagi ngerjain sesuatu yang penting. Pernah nggak sih, lagi asik install package atau update sistem, tiba-tiba koneksi SSH keputus? Nah, kalau pas apes keputusnya di tengah jalan pas install sesuatu yang berat—wah itu bisa jadi bencana.
Kenapa bisa bahaya? Karena kalau proses update atau install keputus, bisa aja file-nya jadi corrupt. Sistem kalian bisa error atau malah nggak jalan sama sekali. Nggak lucu banget kalau harus ulang dari awal atau malah nge-repair sistem yang rusak. Buat seorang sysadmin, ini bisa jadi mimpi buruk.
Nah, solusinya adalah pakai tmux. Sebenernya ada alternatif lain seperti screen
, tapi menurut saya pribadi, tmux lebih nyaman dan fleksibel. Jadi tmux ini apa sih? Sederhananya, tmux adalah tool yang memungkinkan kita menjalankan terminal session di background. Jadi walaupun SSH kalian keputus, proses yang lagi jalan di tmux tetap lanjut. Selama server-nya nggak mati, session tmux akan terus hidup. Kalian tinggal reconnect dan attach lagi ke session yang sama.
Cara Install tmux
Install tmux gampang banget. Sesuai distro kalian, tinggal pakai perintah berikut:
Untuk keluarga Debian/Ubuntu:
apt install tmux
Untuk keluarga RHEL/CentOS/Fedora:
dnf install tmux
Cara Pakai tmux
Setelah di-install, kalian bisa mulai session baru dengan perintah:
tmux new -s nama-session
Setelah itu, kalian bisa mulai install atau update apapun di dalam session itu. Kalau koneksi keputus, tinggal login lagi via SSH dan masukin perintah:
tmux attach -t nama-session
Dan… voilà! Session kalian masih hidup dan proses masih jalan seperti semula.
Keybinding Dasar tmux
Beberapa keybinding yang sering dipakai:
Tombol | Fungsi |
Ctrl+B lalu C | Membuat window baru |
Ctrl+B lalu , | Ganti nama window |
Ctrl+B lalu N/P | Navigasi window berikut/sebelumnya |
Ctrl+B lalu % | Split pane vertikal |
Ctrl+B lalu “ | Split pane horizontal |
Ctrl+B lalu O | Pindah antar pane |
Ctrl+B lalu D | Detach session |
Ctrl+B lalu X | Tutup pane |
Ctrl+B lalu & | Tutup window |
Ctrl+B lalu ? | Lihat semua keybindings |
Ctrl+B lalu [ | Masuk copy mode (scroll) |
Jadi gitu deh tips nya, oke mungkin sampai sini saja sampai jumpa pada tulisan selanjutnya bye bye.
Leave a Reply