Screen ve Tmux ile SSH Bağlantısı Kopmadan Uzun İşlemler
Linux sunucusunda büyük bir veritabanı yedeği geri yüklemek, uzun süren bir yükleme betiği çalıştırmak veya bir derleme işlemi başlatmak için SSH bağlandığınızda, bağlantı kesilirse o işlem de durur. Screen ve Tmux, SSH bağlantısından bağımsız olarak kalıcı terminal oturumları oluşturarak bu sorunu çözer.
Screen Kullanımı
Yeni bir oturum başlatın:
screen -S yedekleme_islemi
Uzun süren komutunuzu çalıştırın. Bağlantı kesilse bile komut çalışmaya devam eder. SSH tekrar bağlandığınızda oturuma geri dönmek için:
screen -r yedekleme_islemi
Tmux Kullanımı (Daha Gelişmiş)
Tmux, tek terminal penceresini bölme (split-pane) özelliğiyle Screen'den daha güçlüdür:
tmux new -s oturum_adi
Oturumdan çıkmak (detach) için: Ctrl+B ardından D
Geri dönmek için:
tmux attach -t oturum_adi
Tüm oturumları listelemek için:
tmux ls
Uzun ve kritik sunucu işlemlerini güvenle çalıştırabileceğiniz yüksek uptime garantili VDS Sunucu hizmetlerimizi tercih edebilir, sunucu yönetimi konusunda Destek Ekibimize danışabilirsiniz.