• 31-01-2022, 18:46:20
    #1
    Arkadaşlar , ubuntu kurulu sunucum var.Sunucunun içinde program çalıştırmam gerekiyor.Programı kurdum çalışıyor ama bir süre sonra işlem yapmıyor diye bağlantıyı kesiyor.Ben sadece program için kullanıyorum sunucuyu.Sunucu sağlayıcıma sordum screen yapmanız lazım dedi.Nasıl screen yaparım acaba? Windows gibi arkada 7/24 çalışması lazım sunucunun.Bir süre sunucudan aldığım hata aşağıdadır.
  • 31-01-2022, 18:51:36
    #2
    lexaion adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar , ubuntu kurulu sunucum var.Sunucunun içinde program çalıştırmam gerekiyor.Programı kurdum çalışıyor ama bir süre sonra işlem yapmıyor diye bağlantıyı kesiyor.Ben sadece program için kullanıyorum sunucuyu.Sunucu sağlayıcıma sordum screen yapmanız lazım dedi.Nasıl screen yaparım acaba? Windows gibi arkada 7/24 çalışması lazım sunucunun.Bir süre sunucudan aldığım hata aşağıdadır.
    apt update && apt upgrade -y
    apt install screen -y
    screen -AmdS program bash calistir.sh

    bash calistir.sh kısmı herhangi bir komutla değişebilir, sunucu kapanmadıkça işlemi açık tutar bu yapı.

    screen -r ile terminaline girip ctrl+a yapıp sonra d tuşuna basıp da programı kapatmadan screen'den çıkabilirsiniz hocam.

    TMUX vb. de var ama ben screen'i seviyorum
  • 31-01-2022, 18:54:28
    #3
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    apt update && apt upgrade -y
    apt install screen -y
    screen -AmdS program bash calistir.sh

    bash calistir.sh kısmı herhangi bir komutla değişebilir, sunucu kapanmadıkça işlemi açık tutar bu yapı.

    screen -r ile terminaline girip ctrl+a yapıp sonra d tuşuna basıp da programı kapatmadan screen'den çıkabilirsiniz hocam.

    TMUX vb. de var ama ben screen'i seviyorum
    Hocam anydesk versem yapma şansınız var mı acaba? Hiç birşey anlamadım cidden bu konularda yeniyimde biraz.
  • 31-01-2022, 18:56:26
    #4
    lexaion adlı üyeden alıntı: mesajı görüntüle
    Hocam anydesk versem yapma şansınız var mı acaba? Hiç birşey anlamadım cidden bu konularda yeniyimde biraz.
    Komutları sırayla girin hocam, en son komuttaki bash calistir.sh kısmını da normalde scripti nasıl çalıştırıyorsanız o komutu girin (mesela diyelim ki ahmet.sh diye bir yazılımınız var, bash ahmet.sh veya ./ahmet.sh şeklinde orayı modifiye edeceksiniz)
  • 31-01-2022, 18:56:57
    #5
    apt install screen
    screen ./yaziliminiz
    ctrl + a + d

    Kapatmak için
    pkill screen
  • 31-01-2022, 18:59:02
    #6
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Komutları sırayla girin hocam, en son komuttaki bash calistir.sh kısmını da normalde scripti nasıl çalıştırıyorsanız o komutu girin (mesela diyelim ki ahmet.sh diye bir yazılımınız var, bash ahmet.sh veya ./ahmet.sh şeklinde orayı modifiye edeceksiniz)
    Benim çalıştırdığım bir uygulama değil hocam işte programı linuxa kurdum.Linuxu açınca kendisi otomatik çalışıyor.Yani bir açıp kapayamıyorum ya da ben bilmiyorum. linuxa kurarken böyle kurdum wget -qO-
    wget -qO- https://brightdata.com/static/earnapp/install.sh > /tmp/earnapp.sh && sudo bash /tmp/earnapp.sh
  • 31-01-2022, 19:02:49
    #7
    lexaion adlı üyeden alıntı: mesajı görüntüle
    Benim çalıştırdığım bir uygulama değil hocam işte programı linuxa kurdum.Linuxu açınca kendisi otomatik çalışıyor.Yani bir açıp kapayamıyorum ya da ben bilmiyorum. linuxa kurarken böyle kurdum wget -qO-
    wget -qO- https://brightdata.com/static/earnapp/install.sh > /tmp/earnapp.sh && sudo bash /tmp/earnapp.sh
    Hocam o halde o programın screen'lik bir durumu yok bence, PuTTY'e girip çıkmadan program çalışıyorsa ve rebootta bile gitmiyorsa sorun; programı PuTTY'de ön yüze getirip TTY'sini kapatmanızdır hocam.
    Bunun çözümü de programın tipine göre değişiyor, bilgi lazım.
  • 31-01-2022, 19:10:42
    #8
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Hocam o halde o programın screen'lik bir durumu yok bence, PuTTY'e girip çıkmadan program çalışıyorsa ve rebootta bile gitmiyorsa sorun; programı PuTTY'de ön yüze getirip TTY'sini kapatmanızdır hocam.
    Bunun çözümü de programın tipine göre değişiyor, bilgi lazım.
    Neyse araştırayım biraz daha sağolun