Linux de screen adında güzel bir tool var, ben sahsen kendisi çok severim 🙂
Oldukça faydalı bir tool, örneğin tcpdump ile eth0 ın 8080 nine gelen paketlerin 24 saatlik dump ını alarak incelemek istiyorsunuz, normal şartlarda 24 saat bir bilgisayarı açık bırakarak ssh dan sunucuya baglı olmanız gerekir ancak screen tool u bu konuda bize yardımcı oluyor.
Öncelikle yum install screen komutu ile screen tool unu kuruyoruz.
Komut satırında screen yazdığımızda bize sanki yeni bir ssh baglantısı açmış gibi ekran gelecek, bu ekranda istediğimiz komutu verebiliriz.
Örneğin : tcpdump -s0 -i eth0 port 8080 -w /root/tcpdump/eth0.pcap
tcpdump eth0 ın 8080 e gelen paketleri kaydetmeye başladı, şimdi ctrl+a+d ile bu session ı arka plana atarak kendi ssh penceremize geri dönüyoruz ve ctrl+d logout oluyoruz. tcpdump paketleri kaydetmetmeye devam ediyor ama…
screen -list ile tüm screen baglantılarımızın listesini alabiliyoruz.
screen -r screenid ile screen penceremize geri dönüyoruz.
Faydalı olabilmesi temennisi ile…
