Nedeni nohupprogramı standart IO dosyaları ile çalıştığı için size yardım etmiyor olduğunu.
İşte ' nohup için Wiki Sayfasından bir alıntı :
Not - Arka plandaki işlerin desteklenmemesi, genellikle uzak bir SSH oturumundan çıkış yaparken bunların sonlandırılmasını önlemek için kullanılır. Bu durumda sıklıkla ortaya çıkan farklı bir sorun, ssh'nin arka plan işlerinden / işlerine veri kaybetmeyi reddettiği için oturumu kapatmayı ("askıda kalması") reddetmesidir. Bu sorun, üç G / Ç akışının tümünü yeniden yönlendirerek de aşılabilir:
nohup ./myprogram > foo.out 2> foo.err < /dev/null &Ayrıca, kapatılan bir SSH oturumunun bağlı işlemlere her zaman bir HUP sinyali göndermediğini unutmayın. Diğerleri arasında, bu bir sözde terminalin tahsis edilip edilmediğine bağlıdır.
Bunun için kullanabilirsiniz screen.
Sadece aşağıdakilerle bir ekran oturumu oluşturun: screen -S rsync
ardından ekranınızı CTRL+A d
Ve SSH ile bağlantıyı kesebilirsiniz