Ne'In nohup ve işareti arasındaki fark
nohup myprocess.out &
myprocess.out &
Her iki myprocess ayarlayın.dışarı arka planda çalıştırmak için. Ben terminal kapandıktan sonra, işlemi hala çalışıyor.
Aralarındaki fark nedir?
CEVAP
nohup
" iÅŸareti yok ise kapat sinyali (man 7 signal
) kabuk bu ÅŸekilde confgured veya SIGHUP
Hiç göndermez hariç) yakalar.
Bir komut &
kullanarak çalışan ve daha sonra kabuk çıkarken normalde, kabuk kapat sinyali (kill -SIGHUP <pid>
) ile alt komut sonlandırılır. Bu asla gerçek uygulama ulaşır böylece sinyali yakalar ve yok sayar gibi nohup
kullanarak önlenebilir.
Bash kullanarak ediyorsanız, komut shopt | grep hupon
olup olmadığını öğrenmek için kullanabilirsiniz
kabuk kendi alt süreçleri veya SİGHUP gönderir. Eğer kapalıysa, işler olmayacak
senin için durum göründüğü gibi sonlandırıldı. Bash sona erer hakkında daha fazla bilgi
uygulamalar here bulunabilir.
nohup
başlangıç süreci bağlandığında, örneğin çalışmıyor durumlar vardır
12* *olduÄŸu gibi SIGHUP
sinyal.
Haskell: arasındaki fark . (nokta) ve ...
Px, dp, arasındaki fark ve Android dip...
'dizi arasındaki fark ne ve dize?...
İÇ ve DIŞ birleşimler arasındaki fark...
Bir URI, URL ve URN arasındaki fark ne...