سؤال
ما الذي يتم إجراؤه خلف الكواليس عندما يعمل البرنامج مع Nohup؟
هل تم تغيير PID من عملية الوالدين؟
شكرًا.
تعديل: لقد فهمت أن Nohup (والتخلص) يسبب عدم إرسال تنهد إلى العملية إذا استلمتها العملية الوالدية. هل يعني ذلك أنه يعادل التعامل مع التقرر (وتجاهلها بالفعل)؟
المحلول
(تم إضافة شخصيات إضافية للحفاظ على قواعد طول الإجابة الجديدة سعيدة.)
نصائح أخرى
إنه يعادل ضبط SIGHUP
معالج ل SIG_IGN
, ، بمعنى آخر.
signal(SIGHUP, SIG_IGN);
ال مقال ويكيبيديا عن Nohup يشرح ذلك جيدا.
لا تنتمي إلى StackOverflow