Belirtildiği gibi, ekran muhtemelen en iyi bahistir. Oturumunuz bırakılırsa / durdurulursa, çalışmaya devam eder. Kullanılabilir oturumları görmek için 'screen -list' yazın ve istediğiniz oturumla 'screen -r' yazın. Küçük bir ipucu, her şeyi kopyalamak / yapıştırmak yerine oturum dizesini tamamlayabilirsiniz.
Ancak, ekran sinir bozucu olabilir. Müşterimde, konsoldaki geçmişi görmek için kolayca yukarı kaydıramazsınız. Beklediğinizden biraz farklı davranıyor. Yapmak istediğiniz tek şey, uzun süren proc'larınızın öldürülmediğinden emin olmaksa, 'nohup' kullanın. Bağlantınızı kaybettiğinizde işleminizin kapanmasını önler. Bununla birlikte, proc çıkışınızı izlemek istiyorsanız bir dosyaya gönderdiğinizden emin olun. Ayrıca, bir bash betiğiniz varsa, nohup'ın önünde açıkça 'bash' çağırmanız gerektiğini düşünüyorum. Bir örnek...
nohup bash ./myscript.sh> output.log 2> & 1 &
Bu, proc'un öldürülmesini önlemek için, betiğinizde bash belirli şeyler varsa bash'ı açıkça çağırmak anlamına gelir, betiğiniz geçerli dizinde 'myscript.sh' olarak adlandırılır, hem std'yi gönderecek dosya olarak output.log hem de hataya ve proc'u arka planda çalıştırmak için sonda '&' işaretine tıklayın.