Screen Komutu ve Kullanımı
SSH ya da benzeri bir yol ile uzak baglanti yaptigimizda Linux terminallerinde baglanti sonlansa ya da sonlandırılsa bile çalışmasının durmasını istemediğimiz bazi komutlar olabilir. Bunun icin screen aracini kullanabiliriz. Buna ek olarak bir server’a birden fazla kisi baglanabilir screen sayesinde birbirimizden izole olarak calisabiliriz. Bu tool bundle gelebilir, eger yuklu degilse:
apt-get install screen
komutu ile screen aracini kurabiliriz.
screen -S isminiz
screen -list ya da screen -ls
komutu ile aktif olarak kullanilan screenler ve bunlarin isimlerini gorebilirsiniz. Hali hazirda calisma alaniniz varsa tekrar tekrar birden fazla calisma alani olusumunun onune gecmek icin
screen -x isminiz
komutu ile ilgili çalışma alanına geçiş saglayabilirsiniz.
Kntrl + a sonrasinda d
(screenden detached yapar. Screen’i kapatmaz sadece o ekrandan çıkmış olursunuz bu sayede ilgili alanda yapilan herhangi bir islem sonlanmaz veri kaybi ya da is kaybi olmaz. Mesela update gibi…)
Diğer kombinasyonlar:
Kntrl + a sonrasinda shift + s (ekrani yatay boler) Kntrl + a sonrasinda shift + | (ekrani dikey boler) (pipe) Kntrl + a sonrasinda shift + x (geri alir) Kntrl + a sonrasinda TAB (bolunen ekran veya ekranlar arasinda gecis yapmak) Kntrl + a sonrasinda c (yeni bolunen ekranlari aktiflestirmek icin)
Detayli anlatim ve komut listesi icin bu baglantiyi takip edebilirsiniz.